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.