Smerl breakthough: metacurrying
Wed Aug 23 14:26:14 CEST 2006
> Actually, it's the parser that would do all the work, transforming the
> new stuff into regular Erlang abstract syntax.
If your language extensions are compatible with the current Erlang
syntax, you can use smerl:for_file to get the intermediary abstract
forms, change them (there's a tiny bit of parsing here), then generate
the final abstract forms. However, if your language is not
syntactically compatible with Erlang, you do need a new parser.
More information about the erlang-questions