E
SemanticAnalysisTests
EOI
GrammarTree
EagerSubst
lambda2
EagerSubstEvaluator
lambda2
EitherTree
AttributionTests
Employee
CompanyTree
Empty
DataflowTree
EmptyProdList
GrammarTree
EmptyStmt
source
EmptySymbolList
GrammarTree
EntityNode
TransformTree
EntityTree
ObrTree
EnumConst
ObrTree
EnumType
SymbolTable
EnumTypes
SymbolTable
EnumVar
ObrTree
Ep
SemanticAnalysisTests
Eq
TILTree
EqExp
source
Equal
RewriterTests
EqualExp
ObrTree
EquivQuery
LambdaTree
ErrorCheck
picojava
ErrorTests
tests
EvalQuery
LambdaTree
Evaluator
lambda lambda2 lambda3
Evaluators
lambda2
ExitStmt
ObrTree
ExnConst
ObrTree
ExnType
SymbolTable
Exp
ImperativeNonCaseTree ImperativeTree LambdaTree LambdaTree LambdaTree PicoJavaTree TILTree TransformTree ParenPrettyPrinterTests
ExpR
TransformTree
Expecting
RewriterTests
Expression
MiniJavaTree source ObrTree
e
EitherTree Neg Asgn Neg While Lam Bind Lam Letp EvalQuery FreeNamesQuery FreshQuery SwapQuery CInitDecl CReturn PU Assign IfElse IfThen While Write
e1
App Let Opn App EquivQuery SubstQuery
e2
App Let Opn App EquivQuery SubstQuery
eInBB
InheritanceNameResolutionTests
elemType
JVMArrayType
elemtype
NewArray ArrayType CArrayType
elimDeadAssign
Optimiser
elimEmpties
Optimiser
elses
IfStmt
elsif
SyntaxAnalyser
elsifs
SyntaxAnalyser IfStatement
embedExpression
SemanticAnalyserTests
emit
RISCEncoder
emitcomment
RISCEncoder
empty
OneOhOneTests
encode
RISCEncoder
entity
SemanticAnalyser SemanticAnalyser NameAnalyser SemanticAnalyser SemanticAnalyser
entityFromDecl
NameAnalyser NameAnalyser TypeAnalyser
entityin
SemanticAnalyser
enttipe
SemanticAnalyser
enumExecDir
ObrExecTests
enumExecTests
ObrExecTests
enumconstnum
SemanticAnalyser
env
SemanticAnalyser Analyser SemanticAnalyser NameAnalyser SemanticAnalyser SemanticAnalyser
envPrint
ObrConfig
envin
SemanticAnalyser NameAnalyser NameAnalyser SemanticAnalyser
envinl
NameAnalyser
envout
NameAnalyser NameAnalyser
envoutl
NameAnalyser
erik
SampleCompany
errors
SemanticAnalyser Analyser SemanticAnalyser Analyser SemanticAnalyser ErrorCheck SemanticAnalyser SemanticAnalyser
errors2
Analyser
errorsDef
NameAnalyser TypeAnalyser TypeAnalyser NameAnalyser TypeAnalyser NameAnalyser TypeAnalyser Analyser
estmt
CIfElseStatement
eval
Evaluator AddOp Op SubOp RewritingEvaluator
evalTo
LambdaTests
eval_top
SemanticAnalyser
evalmap
Evaluators
evaluator
Lambda
evaluatorFor
Evaluators
example
kiama
exceptionsExecDir
ObrExecTests
exceptionsExecTests
ObrExecTests
exectest
ObrExecTests
execute
RISC Evaluator ObrConfig
exitlab
RISCTransformer
exnconstnum
SemanticAnalyser
exnlab
RISCTransformer
exnlabOuter
RISCTransformer
exnloc
RISCTransformer
exp
SyntaxAnalyser SyntaxAnalyser SyntaxAnalyser SyntaxAnalyser SyntaxAnalyser ArrayAssign If NewArrayExp NotExp Println UnaryExpression VarAssign While CAssignment CNegExp CNotExp Assignment ConstDecl NegExp NotExp UnaryExpression CaseStatement CAddrExp CDerefExp IndexExp NegExp NotExp SyntaxAnalyser Parser Factor PostOp PreOp
exp0
SyntaxAnalyser
exp1
SyntaxAnalyser
exp2
SyntaxAnalyser
expTypeOfArg
SemanticAnalyser
expconst
NameAnalyser
expobast
ObfuscationTests
expr
Program
expression
SyntaxAnalyser SyntaxAnalyser SyntaxAnalyser TIL1_1
expression0
SyntaxAnalyser
expression1
SyntaxAnalyser
expression2
SyntaxAnalyser
expressionList
SyntaxAnalyser
exptipe
Analyser SemanticAnalyser SemanticAnalyser SemanticAnalyser
exptype
TypeAnalyser
exptypeDef
TypeAnalyser TypeAnalyser TypeAnalyser TypeAnalyser TypeAnalyser