Bryan Ewbank wrote:
> // #(A (# B C D ) (.)* ) ==> #(B C D ... )
> levelizer:
> #( A
> #( B C D )
> { ## = #B; }
> (
> extra:. { ##->addChild(#extra); }
> )*
> )
Should this be ## = #(B,C,D), rather than ## = #B?
And can you use labels here:
#(A
b:#(B,C,D) {## = #b; }
...
?
Thanks -
Paul