Trees
Indices
Help
Yappy
[
hide private
]
[
frames
] |
no frames
]
[
Module Hierarchy
|
Class Hierarchy
]
Class Hierarchy
parser.CFGrammar
:
Class for context-free grammars
parser.LRBuildparser
:
Class for LR parser: without shelve and semantic rules(obsolete)
parser.LRparser
:
Class for LR parser
parser.Yappy
:
A basic class for parsing.
parser.Yappy_grammar
:
A parser for grammar rules.
parser.LRtable
:
Class for construction of a
LR
table
parser.LALRtable1
:
Class for construction of
LALR(1)
tables
parser.LALRtable
:
Class for construction of LALR tables
parser.LR1table
:
Class for construction of a LR1 table
parser.SLRtable
:
Class for construction of a
SLR
table
parser.Lexer
:
Class for lexical analyser to use with the parser
parser.LogLR
:
Class for LR table construction report:
parser.Stack
:
A simple class to implement stacks
object
:
The most base type
exceptions.BaseException
:
Common base class for all exceptions
exceptions.Exception
:
Common base class for all non-exit exceptions.
parser.YappyError
:
Class for all Yappy exceptions
parser.GrammarError
:
Class for input grammar errors
parser.LRConflictError
:
Conflicting actions in building LR parsing table.
parser.LRConflicts
:
Confliting actions in building LR parsing table.
parser.LRParserError
:
An error occured in LR parsing program
parser.LexicalError
:
Class for all Yappy Lexical analyser exceptions
parser.LexicalRulesErrorRE
:
An error occured parsing the RE part of a lexical rule
parser.SLRConflictError
:
Confliting actions in building SLR parsing table.
parser.SemanticError
:
An error occured in the application of a semantic action
parser.TableError
:
Mismatch table version
osets.Set
:
Sets: that is lists without order or repetition.
Trees
Indices
Help
Yappy
Generated by Epydoc 3.0.1 on Wed Jun 10 16:55:54 2009
http://epydoc.sourceforge.net