| Method Summary |
| |
__init__(self,
start)
|
| |
p_arg(self,
args)
arg ::= string arg ::= integer arg ::= float |
| |
p_args(self,
args)
args ::= arg args ::= arg comma args |
| |
p_expression(self,
args)
expression ::= term expression ::= term pipe expression |
| |
p_term(self,
args)
term ::= functionname term ::= functionname open_paren args
close_paren |
| Inherited from GenericParser |
| |
addRule(self,
doc,
func)
|
| |
ambiguity(self,
children)
|
| |
augment(self,
start)
|
| |
buildState(self,
token,
states,
i,
tree)
|
| |
buildTree(self,
tokens,
tree,
root)
|
| |
buildTree_r(self,
stack,
tokens,
tokpos,
tree,
root)
|
| |
collectRules(self)
|
| |
error(self,
token)
|
| |
makeFIRST(self)
|
| |
parse(self,
tokens)
|
| |
preprocess(self,
rule,
func)
|
| |
resolve(self,
list)
|
| |
typestring(self,
token)
|