|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
| SyntaxConstraint | Pattern Variable constraint on matching |
| SyntaxExpander | The interface for all syntax expanders |
| Class Summary | |
| BaseSyntaxConstraint | Pattern Variable constraint on matching |
| BracesFragment | Curly enclosed fragments |
| BracketsFragment | Bracket enclosed fragments |
| CharacterFragment | Character literal fragment |
| CommaFragment | Comma separator fragment |
| CompoundFragment | Fragment with multiple inside fragments |
| DotDotDotFragment | Special ... |
| DotFragment | Dot punctuation fragment |
| Expansion | Fragment for result of template expansion |
| ExpansionResult | |
| FloatFragment | Float literal fragment |
| Fragment | Mother of all Fragments |
| FragmentList | List of fragments |
| FragmentListRef | A way to call by reference FragmentList's |
| GrammarSyntaxConstraint | Constraint expressible through nonterminals in Java grammar |
| IdentifierFragment | Fragment representing Java identifier |
| IntegerFragment | Fragment representing integer literal |
| JavaReservedWords | Class to access reserve words from lexer |
| JavaTokenLexer | Lexer which serves up a list of tokens specified during construction |
| JSE | Java PreProcessor |
| LeafFragment | Fragment that has only one token's worth of lexer information |
| List | Good old proper Lisp lists |
| LiteralFragment | Fragment that represents a Java literal |
| LooseFragmentParser | Java PreProcessor parser/macro expander engine |
| MacroCall | Fragment for marking macro calls |
| MacroExpander | A class that controls macro expansion |
| NestedFragment | A compound fragment with brackets |
| ParensFragment | A paren nested fragment |
| PatternVariableFragment | A pattern/template variable |
| PrettyStream | A pseudo stream for pretty printing and remembering line number and whether output is at beginning of line |
| PunctuationFragment | A leaf fragment representing Java punctuation tokens |
| QuestionExpressionFragment | A nested fragment representing template code evaluation syntax ?(expression) |
| QuestionFragment | A punctuation for question marks |
| SemicolonFragment | A punctuation fragment representing a Java semicolon token |
| SeparatorFragment | A punctuation fragment representing a Java separator token |
| SequenceFragment | A compound fragment used to represent the value of pattern variable matching more than one fragment |
| SpecialInstanceLoader | |
| SplicedPatternVariableFragment | A pattern variable for name splicing e.g., ?name ## "-setter" |
| SplitList | A way to return multiple values for two different points in a FragmentList |
| StringFragment | A literal fragment representing Java string literals |
| Symbol | Lisp symbols which are just interned strings |
| SyntaxRule | A parsed representation of a syntaxSwitch rule |
| Template | A #{ } nested fragment used for code quotes |
| UnhygienicNameFragment | Represents a pattern variable for unhygienic variables |
| Exception Summary | |
| ExpansionFailure | Exception for any sort of expansion failure |
| SyntaxException | Exception for any problem during syntax processing |
| SyntaxMatchFailure | Exception for any problem during matching |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||