Metaprogramming

Vlad Dumitrescu <>
Wed Aug 23 21:59:20 CEST 2006


Hi,

What I have in store (or more precisely, in a truck on the way to the
store :-) is to add functionality similar to Lisp's backquote (or more
precisely to E's quasipatterns, because one can use any language for
which ione has a scanner and a parser).

My reason for this is to make handling of source code easier (becaue
we do a lot of that in Erlide), but it could be used to implement
lisp-style macros as well.

It looks pretty good so far, but it's quite tricky. Especially
handling pattern matching, where I think it might be needed to extend
PM syntax too...

regards,
Vlad



More information about the erlang-questions mailing list