[Bese-devel] A code UnWalker for Arnesi
Hoan Ton-That
hoan at ton-that.org
Wed Mar 1 07:56:45 UTC 2006
Hey Marco and everyone,
I've written an UnWalker for arnesi. `unwalk-form' is the inverse
of `walk-form' so (unwalk-form (walk-form form)) = form.
Its useful if you want to compile to CL, instead of interpreting.
You can modify existing parse trees and make new ones and
then convert them into list structure. Add a macro and viola!
Enjoy, have fun, and go forth and write some extensions to CL!
BTW, the class `rest-function-argument-form' was inheriting from
`optional-function-argument-form' which caused problems.
It now inherits from `function-argument-form'. There is also
a bunch of tests.
Hoan
PS. What does arnesi mean?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: CHANGESET
Type: application/octet-stream
Size: 40568 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/bese-devel/attachments/20060301/de570646/attachment.obj>
More information about the bese-devel
mailing list