Public Member Functions | Public Attributes | Private Member Functions
rocon_ebnf.rule_parser._RpRule Class Reference

List of all members.

Public Member Functions

def __init__
def addDefinition
def match

Public Attributes

 definitions
 name
 rp
 scanMax

Private Member Functions

def _parse

Detailed Description

Class that defines rule 

Definition at line 132 of file rule_parser.py.


Constructor & Destructor Documentation

def rocon_ebnf.rule_parser._RpRule.__init__ (   self,
  name,
  _rp 
)

Definition at line 134 of file rule_parser.py.


Member Function Documentation

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.

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.


Member Data Documentation

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.


The documentation for this class was generated from the following file:


rocon_ebnf
Author(s): LParis
autogenerated on Fri May 2 2014 10:35:48