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

List of all members.

Public Member Functions

def __init__
def parseImpl
def __str__

Public Attributes

 initCharsOrig
 initChars
 bodyCharsOrig
 bodyChars
 maxSpecified
 minLen
 maxLen
 name
 errmsg
 mayIndexError
 asKeyword
 reString
 re
 strRepr

Detailed Description

Token for matching words composed of allowed character sets.
   Defined with string containing all allowed initial characters,
   an optional string containing allowed body characters (if omitted,
   defaults to the initial character set), and an optional minimum,
   maximum, and/or exact length.  The default value for min is 1 (a
   minimum value < 1 is not valid); the default values for max and exact
   are 0, meaning no maximum or exact length restriction.

Definition at line 1614 of file pyparsing.py.


Constructor & Destructor Documentation

def blockit::external::pyparsing::Word::__init__ (   self,
  initChars,
  bodyChars = None,
  min = 1,
  max = 0,
  exact = 0,
  asKeyword = False 
)

Definition at line 1623 of file pyparsing.py.


Member Function Documentation

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

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

Definition at line 1719 of file pyparsing.py.

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

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

Definition at line 1674 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