Logo Search packages:      
Sourcecode: gadfly version File versions  Download package

gadfly::kjParser Namespace Reference


Detailed Description

Python for parser interpretation

:Author: Aaron Watters
:Maintainers: http://gadfly.sf.net/
:Copyright: Aaron Robert Watters, 1994
:Id: $Id: kjParser.py,v 1.5 2002/05/11 02:59:05 richard Exp $:


Classes

class  BadPunctError
class  FlowError
class  FSMachine
class  Grammar
class  KeywordDict
class  lexdictionary
class  LexDictionary
class  LexStringWalker
class  LexTokenError
class  NondetError
class  ParseInitError
class  ParserObj
class  ParseRule
class  ReductError
class  UnkTermError
class  UnMarshaller

Functions

def DefaultReductFun
def DumpStringWindow
def nonterminal
def NullGrammar
def PrintDefaultBindings
def RMATCH
def termrep
def UnMarshalGram

Variables

tuple ENDOFFILETERM = (ENDOFFILETOKEN, EOFFLAG)
tuple ENDOFFILETOKEN = (TERMFLAG, EOFFLAG)
string EOFFLAG = "*"
int KEYFLAG = 6
 LexDictionary = lexdictionary
int MOVETOFLAG = 3
int NOMATCHFLAG = 2
int NONTERMFLAG = 7
int REDUCEFLAG = 4
int RUNTESTS = 0
int TERMFLAG = 1
string THISMODULE = "gadfly.kjParser"
int TRANSFLAG = 5
int WARNONDEFAULTS = 0
string WHITERE = "["
tuple WHITEREGEX = re.compile(WHITERE)


Generated by  Doxygen 1.6.0   Back to index