I finally got around to writing up a patch to parrot that would allow the features I mentioned a while back. There aren't any heuristics, just braces. The first file is a patch to imcc.l and imclexer.c(may as well). The second file is a set of macro's I've already written up(not documented presently). The third file is a broken health shootout. It compiles and runs, and demonstrates many of the macros. Thoughts?

Attachment: nested_macros.patch
Description: Binary data


Attachment: hllmacros.pir
Description: Binary data


Attachment: health.pir
Description: Binary data

Reply via email to