## ## Test evaluate preserves macros ## #macro (test $a) a: $a #end test 1: #test(12) #evaluate("basic string") test 2: #test(22) ## ## Test again while doing evaluate within macro ## #macro (test2 $a) #evaluate("inner eval: $a") #end test 3: #test2(33) #evaluate("basic string") test 4: #test2(44)