Package PyFoam :: Package ThirdParty :: Package ply :: Module lex
[hide private]
[frames] | no frames]

Module lex

source code

Classes [hide private]
  object
  LexError
  LexToken
  Lexer

Functions [hide private]
  _validate_file(filename)
  _funcs_to_names(funclist)
  _names_to_funcs(namelist, fdict)
  _form_master_re(relist, reflags, ldict, toknames)
  _statetoken(s, names)
  lex(module=None, object=None, debug=0, optimize=0, lextab="lextab", reflags=0, nowarn=0)
  runmain(lexer=None, data=None)
  TOKEN(r)
  Token(r)

Variables [hide private]
  __version__ = '2.3'
  _is_identifier = <_sre.SRE_Pattern object at 0x2a99cd62f0>
  _INSTANCETYPE = (<type 'instance'>, <type 'object'>)

Imports: re, sys, types


Function Details [hide private]

_validate_file(filename)

source code 
None

_funcs_to_names(funclist)

source code 
None

_names_to_funcs(namelist, fdict)

source code 
None

_form_master_re(relist, reflags, ldict, toknames)

source code 
None

_statetoken(s, names)

source code 
None

lex(module=None, object=None, debug=0, optimize=0, lextab="lextab", reflags=0, nowarn=0)

source code 
None

runmain(lexer=None, data=None)

source code 
None

TOKEN(r)

source code 
None

Token(r)

source code 
None

Variables Details [hide private]

__version__

None
Value:
'2.3'                                                                  
      

_is_identifier

None
Value:
^[a-zA-Z0-9_]+$                                                        
      

_INSTANCETYPE

None
Value:
(<type 'instance'>, <type 'object'>)