Public Member Functions | |
def | __init__ |
def | addDefinition |
def | match |
Public Attributes | |
definitions | |
name | |
rp | |
scanMax | |
Private Member Functions | |
def | _parse |
Class that defines rule
Definition at line 132 of file rule_parser.py.
def rocon_ebnf.rule_parser._RpRule.__init__ | ( | self, | |
name, | |||
_rp | |||
) |
Definition at line 134 of file rule_parser.py.
def rocon_ebnf.rule_parser._RpRule._parse | ( | self, | |
_tk, | |||
mult = '' , |
|||
n_val = None |
|||
) | [private] |
parse the string against the rule
Definition at line 173 of file rule_parser.py.
def rocon_ebnf.rule_parser._RpRule.addDefinition | ( | self, | |
aDef | |||
) |
add a definition to the rule
Definition at line 138 of file rule_parser.py.
def rocon_ebnf.rule_parser._RpRule.match | ( | self, | |
_tk | |||
) |
match the string against the rule Usually, this method is only used for the main rule (the first rule defined)
Definition at line 141 of file rule_parser.py.
Definition at line 134 of file rule_parser.py.
Definition at line 134 of file rule_parser.py.
Definition at line 134 of file rule_parser.py.
Definition at line 144 of file rule_parser.py.