From 4afe1749de033c30e55409671b8a0c0bd54e023e Mon Sep 17 00:00:00 2001 From: Drahflow Date: Wed, 30 Nov 2016 00:44:04 +0100 Subject: ... also use parent scope variable --- examples/working-compiler/unclean-macro.test | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'examples') diff --git a/examples/working-compiler/unclean-macro.test b/examples/working-compiler/unclean-macro.test index 9adf990..fcdd72d 100644 --- a/examples/working-compiler/unclean-macro.test +++ b/examples/working-compiler/unclean-macro.test @@ -2,22 +2,23 @@ text "(.)=(.*)" regex -- < == > handler } /mappingParser deffst -{ ==scope ==code ==text +{ ==scope ==w ==code ==text { ==var { var -01 . } < "$" deffst { * }' scope >' -- code -01 * + /w_is: w cat dump } text mappingParser } /scopeSplicer deffst sys .|executeIdentifier "✨" deffd -{ "}\"" | * ✨scope ✨scopeSplicer }" "}✨" defq +{ "}\"" | * ✨w ✨scope ✨scopeSplicer }" "}✨" defq -{ /before ==v +{ /v_before ==v /w_before ==w "C=Hello World" { v dump $C dump - /after =v + /v_after =v /result }✨ dump v dump -- cgit v1.2.3