|
Object-oriented Parser System v3.6 |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Dump.Helper | what a dump helper must do. |
| Observe.Observer | what an observer must do. |
| RfcBuilder.Repeator | closure to generate Repeat. |
| Scanner | what a scanner must do. |
| Scanner.Lookup | what the Parser does for a scanner. |
| Symbols | common symbol definitions. |
| Class Summary | |
|---|---|
| Boot | bootstrap: hand-coded grammar tree. |
| Build | ParserFactory aspect: build a tree. |
| Dump | ParserFactory aspect: display Parser.literals, Parser.patterns,
and Parser.rules as an indented tree. |
| EbnfBuilder | builder for recognizer built from ebnf.rfc and ebnf.ebnf. |
| Follow | ParserFactory aspect: compute follow sets. |
| Gen | ParserFactory aspect: generate source code. |
| Grammar | ParserFactory aspect: recover grammar from parser tree. |
| LL1 | ParserFactory aspect: check LL(1). |
| Lookahead | ParserFactory aspect: compute lookahead sets. |
| Main | command line for the parser generator (only the first letter of each option is significant). |
| MopsGen | ParserFactory aspect: generate functional source code. |
| Observe | ParserFactory aspect: observe recognition. |
| Observe.Adapter | implements an observer that does nothing. |
| Parser | represents literals, patterns, and rules of a grammar. |
| ParserFactory | factory to construct a Parser. |
| Recognize | ParserFactory aspect: recognize input. |
| Recursive | ParserFactory aspect: check each rule for unlimited recursion. |
| RfcBuilder | builder for recognizer built from Boot and rfc.rfc. |
| Utils | useful functions. |
| Visitor | infrastructure for the visitor pattern. |
| XbnfBuilder | builder for recognizer built from xbnf.rfc and xbnf.xbnf. |
| yyLex | hand-crafted scanner for RFC-, EBNF-, and XBNF-style EBNF. |
The oops3 parser generator.
|
(c) 2008 Axel T. Schreiner |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||