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

List of all members.

Public Member Functions

def __init__
def parseImpl

Public Attributes

 matchWhite
 name
 mayReturnEmpty
 errmsg
 minLen
 maxLen

Static Public Attributes

dictionary whiteStrs

Detailed Description

Special matching class for matching whitespace.  Normally, whitespace is ignored
   by pyparsing grammars.  This class is included when some whitespace structures
   are significant.  Define with a string containing the whitespace characters to be
   matched; default is " \\t\\r\\n".  Also takes optional min, max, and exact arguments,
   as defined for the Word class.

Definition at line 1986 of file pyparsing.py.


Constructor & Destructor Documentation

def blockit::external::pyparsing::White::__init__ (   self,
  ws = " \t\r\n",
  min = 1,
  max = 0,
  exact = 0 
)

Definition at line 1999 of file pyparsing.py.


Member Function Documentation

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

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

Definition at line 2020 of file pyparsing.py.


Member Data Documentation

Initial value:
{
        " " : "<SPC>",
        "\t": "<TAB>",
        "\n": "<LF>",
        "\r": "<CR>",
        "\f": "<FF>",
        }

Definition at line 1992 of file pyparsing.py.


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