...
*lookahead, analysis
*lexers, parser integration
*tree grammars, parsing
*code generation
*semantic predicate hoisting
*error reporting, recovery
*ASTs, parse trees, transformation
*Aspects, Actions, Rewriting, Attributes *Code Design
*Design goals, principles, mission
*Whitepaper