Next:
Introduction
The
abc
scanner and parser, including an LALR(1) grammar for AspectJ
Laurie Hendren, Oege De Moor, Aske Simon Christensen and the
abc
team
Introduction
Lexical Structure
Nested Lexical Scopes
J
AVA
mode
A
SPECT
mode
P
OINTCUT
mode
P
OINTCUT
I
F
E
XPR
mode
Nested Aspects, Classes and Interfaces
Lexical Structure of Pointcuts
Examples of differences from the Java lexical structure
Tokens in pointcuts
LALR(1) Grammar
Extensions to the Java Grammar
Aspect Declaration
Per Clause
Aspect Body
Aspect Body Declarations
Declare Declarations
Pointcut Declarations
Advice Declarations
Intertype Member Declarations
Pointcut Expressions
Patterns
Name Patterns
Type Pattern Expressions
Class Name Pattern Expressions
Method, Constructor and Field Patterns
Modifier Patterns
Throws Patterns
Parameter List Patterns
Acknowledgments
Bibliography
About this document ...
hendren 2004-09-02