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

Module lex

source code


Version: 2.5

Classes [hide private]
  object
  LexError
  LexWarning
  LexToken
  Lexer
Functions [hide private]
 
_validate_file(filename) source code
 
_funcs_to_names(funclist, namelist) source code
 
_names_to_funcs(namelist, fdict) source code
 
_form_master_re(relist, reflags, ldict, toknames) source code
 
_statetoken(s, names) source code
 
lex(module=None, object=None, debug=0, optimize=0, lextab='lextab', reflags=0, nowarn=0, outputdir='') source code
 
runmain(lexer=None, data=None) source code
 
TOKEN(r) source code
 
Token(r) source code
Variables [hide private]
  __tabversion__ = '2.4'
  _is_identifier = re.compile(r'^[a-zA-Z0-9_]+$')
  _INSTANCETYPE = (<type 'instance'>, <type 'object'>)
  _SkipWarning = LexWarning()

Imports: re, sys, types, copy, os