CMS 3D CMS Logo

pyparsing.py File Reference

Go to the source code of this file.

Namespaces

namespace  parsecf::pyparsing

Classes

class  parsecf::pyparsing::_ForwardNoRecurse
class  parsecf::pyparsing::_NullToken
class  parsecf::pyparsing::And
class  parsecf::pyparsing::CaselessKeyword
class  parsecf::pyparsing::CaselessLiteral
class  parsecf::pyparsing::CharsNotIn
class  parsecf::pyparsing::Combine
class  parsecf::pyparsing::Dict
class  parsecf::pyparsing::Each
class  parsecf::pyparsing::Empty
class  parsecf::pyparsing::FollowedBy
class  parsecf::pyparsing::Forward
class  parsecf::pyparsing::GoToColumn
class  parsecf::pyparsing::Group
class  parsecf::pyparsing::Keyword
class  parsecf::pyparsing::LineEnd
class  parsecf::pyparsing::LineStart
class  parsecf::pyparsing::Literal
class  parsecf::pyparsing::MatchFirst
class  parsecf::pyparsing::NoMatch
class  parsecf::pyparsing::NotAny
class  parsecf::pyparsing::OneOrMore
class  parsecf::pyparsing::OnlyOnce
class  parsecf::pyparsing::Optional
class  parsecf::pyparsing::Or
class  parsecf::pyparsing::ParseBaseException
class  parsecf::pyparsing::ParseElementEnhance
class  parsecf::pyparsing::ParseException
class  parsecf::pyparsing::ParseExpression
class  parsecf::pyparsing::ParseFatalException
class  parsecf::pyparsing::ParserElement
class  parsecf::pyparsing::ParseResults
class  parsecf::pyparsing::PositionToken
class  parsecf::pyparsing::QuotedString
class  parsecf::pyparsing::RecursiveGrammarException
class  parsecf::pyparsing::Regex
class  parsecf::pyparsing::SkipTo
class  parsecf::pyparsing::StringEnd
class  parsecf::pyparsing::StringStart
class  parsecf::pyparsing::Suppress
class  parsecf::pyparsing::Token
class  parsecf::pyparsing::TokenConverter
class  parsecf::pyparsing::Upcase
class  parsecf::pyparsing::White
class  parsecf::pyparsing::Word
class  parsecf::pyparsing::ZeroOrMore

Functions

def parsecf::pyparsing::_defaultExceptionDebugAction
def parsecf::pyparsing::_defaultStartDebugAction
def parsecf::pyparsing::_defaultSuccessDebugAction
def parsecf::pyparsing::_escapeRegexRangeChars
def parsecf::pyparsing::_makeTags
def parsecf::pyparsing::_str2dict
def parsecf::pyparsing::_ustr
def parsecf::pyparsing::col
def parsecf::pyparsing::countedArray
def parsecf::pyparsing::delimitedList
def parsecf::pyparsing::dictOf
def parsecf::pyparsing::downcaseTokens
def parsecf::pyparsing::line
def parsecf::pyparsing::lineno
def parsecf::pyparsing::makeHTMLTags
def parsecf::pyparsing::makeXMLTags
def parsecf::pyparsing::nullDebugAction
def parsecf::pyparsing::oneOf
def parsecf::pyparsing::removeQuotes
def parsecf::pyparsing::replaceWith
def parsecf::pyparsing::srange
def parsecf::pyparsing::test
def parsecf::pyparsing::traceParseAction
def parsecf::pyparsing::upcaseTokens

Variables

string parsecf::pyparsing::__author__ = "Paul McGuire <ptmcg@users.sourceforge.net>"
 parsecf::pyparsing::__doc__ = \
string parsecf::pyparsing::__version__ = "1.4.3"
string parsecf::pyparsing::__versionTime__ = "1 July 2006 05:32"
string parsecf::pyparsing::_bslash = "\\"
tuple parsecf::pyparsing::_charRange = Group(_singleChar + Suppress("-") + _singleChar)
tuple parsecf::pyparsing::_commasepitem
tuple parsecf::pyparsing::_escapedChar = Regex(r"\\.")
tuple parsecf::pyparsing::_escapedHexChar = Combine( Suppress(_bslash + "0x") + Word(hexnums) )
tuple parsecf::pyparsing::_escapedOctChar = Combine( Suppress(_bslash) + Word("0","01234567") )
tuple parsecf::pyparsing::_escapedPunc = Word( _bslash, r"\[]-*.$+^?()~ ", exact=2 )
tuple parsecf::pyparsing::_expanded = lambdap:(isinstance(p,ParseResults) and ''.join([ unichr(c) for c in range(ord(p[0]),ord(p[1])+1) ]) or p)
string parsecf::pyparsing::_noncomma = ""
tuple parsecf::pyparsing::_optionalNotMatched = _NullToken()
string parsecf::pyparsing::_printables_less_backslash = ""
string parsecf::pyparsing::_reBracketExpr = "["
tuple parsecf::pyparsing::_singleChar = _escapedPunc|_escapedHexChar|_escapedOctChar|Word(_printables_less_backslash,exact=1)
 parsecf::pyparsing::alphanums = alphas+nums
 parsecf::pyparsing::alphas = string.lowercase+string.uppercase
tuple parsecf::pyparsing::alphas8bit = srange(r"[\0xc0-\0xd6\0xd8-\0xf6\0xf8-\0xfe]")
tuple parsecf::pyparsing::columnName = delimitedList( ident, ".", combine=True )
tuple parsecf::pyparsing::columnNameList = Group( delimitedList( columnName ) )
tuple parsecf::pyparsing::commaSeparatedList = delimitedList( Optional( quotedString | _commasepitem, default="") )
tuple parsecf::pyparsing::dblQuotedString = Regex(r'"([^"\n\r\\]|("")|(\\.))
tuple parsecf::pyparsing::empty = Empty()
tuple parsecf::pyparsing::fromToken = CaselessLiteral( "from" )
string parsecf::pyparsing::hexnums = "ABCDEFabcdef"
tuple parsecf::pyparsing::ident = Word( alphas, alphanums + "_$" )
tuple parsecf::pyparsing::lineEnd = LineEnd()
tuple parsecf::pyparsing::lineStart = LineStart()
 parsecf::pyparsing::nums = string.digits
string parsecf::pyparsing::printables = ""
tuple parsecf::pyparsing::selectToken = CaselessLiteral( "select" )
tuple parsecf::pyparsing::simpleSQL
tuple parsecf::pyparsing::stringEnd = StringEnd()
tuple parsecf::pyparsing::stringStart = StringStart()
tuple parsecf::pyparsing::tableName = delimitedList( ident, ".", combine=True )
tuple parsecf::pyparsing::tableNameList = Group( delimitedList( tableName ) )


Generated on Tue Jun 9 17:53:16 2009 for CMSSW by  doxygen 1.5.4