Alan Manuel Gloria:
> Hmm.
> if
> aprim ast \ expand-prim ast
> acond ast \ expand-cond ast
> \ do
> zap [map expansion _] ast!subx
> ast
>
> Not bad.
Thanks!
You'll need to indent it. I'm guessing you meant something like this:
if
aprim ast \ expand-prim ast
acond ast \ expand-cond ast
\ do
zap [map expansion _] ast!subx
ast
Hmm, the more I look at it, the more it makes sense.
I think the rule description is over-complicated; the rule is simpler
than I how I wrote it. And maybe this IS worth figuring out.
Basically, this rule lets you show (through formatting) when pairs
of forms are interrelated, yet aren't actually inside a larger list.
As happens in any Lisp that uses ":param-name value", as well as
in formats like Arc's Lisp.
--- David A. Wheeler
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Readable-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/readable-discuss