Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
Classes
|
Namespaces
|
Functions
|
Variables
pump.py File Reference
Go to the source code of this file.
Classes
class
pump.CodeNode
class
pump.Cursor
class
pump.ElseNode
class
pump.Env
class
pump.ExpNode
class
pump.ForNode
class
pump.IfNode
class
pump.LiteralDollarNode
class
pump.Output
class
pump.RangeNode
class
pump.RawCodeNode
class
pump.Token
class
pump.VarNode
Namespaces
namespace
pump
Functions
def
pump.BeautifyCode
def
pump.ConvertFromPumpSource
def
pump.Eof
def
pump.FindFirst
def
pump.FindFirstInLine
def
pump.IsHeaderGuardIncludeOrOneLineIWYUPragma
def
pump.IsInPreprocessorDirective
def
pump.IsMultiLineIWYUPragma
def
pump.IsSingleLineComment
def
pump.main
def
pump.MakeToken
def
pump.ParseAtomicCodeNode
def
pump.ParseCodeNode
def
pump.ParseElseNode
def
pump.ParseExpNode
def
pump.ParseExpTokenInParens
def
pump.ParseToAST
def
pump.ParseToken
def
pump.PeekToken
def
pump.PopFront
def
pump.PopToken
def
pump.PushFront
def
pump.RStripNewLineFromToken
def
pump.RunAtomicCode
def
pump.RunCode
def
pump.Skip
def
pump.SkipUntil
def
pump.StartsWith
def
pump.StripMetaComments
def
pump.SubString
def
pump.Tokenize
def
pump.TokenizeLines
def
pump.WrapCode
def
pump.WrapComment
def
pump.WrapLongLine
def
pump.WrapPlainCode
def
pump.WrapPreprocessorDirective
Variables
string
pump::__author__
= 'wan@google.com (Zhanyong Wan)'
tuple
pump.DOT_DOT_REGEX
= re.compile(r'\.\.')
tuple
pump.EQ_REGEX
= re.compile(r'=')
tuple
pump.ID_REGEX
= re.compile(r'[_A-Za-
z
]\
w
*')
tuple
pump.OPTIONAL_WHITE_SPACES_REGEX
= re.compile(r'\
s
*')
tuple
pump.REST_OF_LINE_REGEX
= re.compile(r'.*?(?=$|\$\$)')
list
pump.TOKEN_TABLE
tuple
pump.WHITE_SPACE_REGEX
= re.compile(r'\
s
')
rc_visard_driver
Author(s): Heiko Hirschmueller
, Christian Emmerich
, Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:09