Meta-AspectJ (MAJ) allows the generation of AspectJ code in concrete syntax of AspectJ. Since AspectJ is a superset of Java, it can also be used for Java code generation.

MAJ does not require explicit disambiguation of quotation and anti-quotations used for code templates. MAJ also supports an infer keyword for inferring the type of a variable from its initializer.

* Website: http://www.cc.gatech.edu/maj/

-- MartinBravenboer - 08 May 2005

Revision: r1.1 - 08 May 2005 - 20:12 - MartinBravenboer
Transform > JavaLanguage > MetaAspectJ
Copyright © 1999-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback