BlockIt
blockit::external::pyparsing::ZeroOrMore Class Reference
Inheritance diagram for blockit::external::pyparsing::ZeroOrMore:
Collaboration diagram for blockit::external::pyparsing::ZeroOrMore:

List of all members.

Public Member Functions

def __init__
def parseImpl
def __str__
def setResultsName

Public Attributes

 mayReturnEmpty
 strRepr

Detailed Description

Optional repetition of zero or more of the given expression.

Definition at line 2708 of file pyparsing.py.


Constructor & Destructor Documentation

def blockit::external::pyparsing::ZeroOrMore::__init__ (   self,
  expr 
)

Reimplemented from blockit::external::pyparsing::ParserElement.

Definition at line 2710 of file pyparsing.py.


Member Function Documentation

def blockit::external::pyparsing::ZeroOrMore::__str__ (   self)

Reimplemented from blockit::external::pyparsing::ParseElementEnhance.

Definition at line 2732 of file pyparsing.py.

def blockit::external::pyparsing::ZeroOrMore::parseImpl (   self,
  instring,
  loc,
  doActions = True 
)

Reimplemented from blockit::external::pyparsing::ParseElementEnhance.

Definition at line 2714 of file pyparsing.py.

def blockit::external::pyparsing::ZeroOrMore::setResultsName (   self,
  name,
  listAllMatches = False 
)
Define name for referencing matching tokens as a nested attribute
   of the returned parse results.
   NOTE: this returns a *copy* of the original ParserElement object;
   this is so that the client can define a basic element, such as an
   integer, and reference it in multiple places with different names.

Reimplemented from blockit::external::pyparsing::ParserElement.

Definition at line 2741 of file pyparsing.py.


Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Properties