EagerSubst
lambda2
EagerSubstEvaluator
lambda2
EitherTree
AttributionTests
Employee
Company
Empty
DataflowAST Syntax
EmptyCont
SECDBase
EmptyStmt
source
EmptyTypeValue
SECDBase
EmptyValue
SECDBase
Enter
SECDBase
Entity
SymbolTable
EntityNode
ObrTree AST
EnumConst
ObrTree
EnumType
SymbolTable
EnumTypes
SymbolTable
EnumVar
ObrTree
Environment
SECDBase SymbolTable
Eq
AST
EqExp
source
Equal
Syntax RewriterTests
EqualExp
ObrTree
Equals
BooleanOps
EquivQuery
AST
ErrorCheck
picojava
ErrorTests
tests
Errors
ErrorCheck
EvalQuery
AST
Evaluator
lambda lambda2 lambda3
Evaluators
lambda2
ExceptionHandler
secd
ExceptionTypeValue
SECDBase
ExceptionValue
SECDBase
Exit
SECDBase
ExitStmt
ObrTree
ExnConst
ObrTree
ExnContValue
ExceptionHandler
ExnType
SymbolTable
Exp
AST ASTNonCase AST AST AST AbstractSyntax AST AST ParenPrettyPrinterTests
ExpR
AST
Expecting
RewriterTests
Expr
Syntax
ExprStmt
Syntax
Expression
MiniJavaTree source ObrTree
e
EitherTree Asgn Neg While Neg Apply Assign Binding CallCC ExprStmt If MatchClause MkRef Negate Not ThrowTo Val ExnContValue ContValue 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
Optimise
elimEmpties
Optimise
els
If
elses
IfStmt
elsif
Parser
elsifs
Parser IfStatement
embedExpression
SemanticTests
emit
RISCEncoder
emitcomment
RISCEncoder
emitter
SECDBase PicoJavaBenchmark ParsingMain
empty
OneOhOneTests
emptyexpr
Parser
encode
RISCEncoder
entity
SemanticAnalysis NameAnalyser SemanticAnalysis SemanticAnalysis
entityFromDecl
NameAnalyser NameAnalyser TypeAnalyser
entityin
SemanticAnalysis
enumExecDir
ObrExecTests
enumExecTests
ObrExecTests
enumconstnum
SemanticAnalysis
env
Analysis SemanticAnalysis NameAnalyser SemanticAnalysis SemanticAnalysis
envPrint
ObrConfig
envin
NameAnalyser NameAnalyser SemanticAnalysis
envinl
NameAnalyser
envir
SemanticAnalysis SECDBase ClosureValue
envirOut
SemanticAnalysis
envout
NameAnalyser NameAnalyser SemanticAnalysis
envoutl
NameAnalyser
equals
ExnContValue RefValue ClosureValue ContValue PrimValue
erik
SampleCompany
errors
SemanticAnalysis ErrorCheck Analysis
es
Block
estmt
CIfElseStatement
eval
AddOp Op SubOp Evaluator RewritingEvaluator
evalInst
BooleanOps ConversionOps ExceptionHandler HeapOps IOOps IntComparisonOps IntegerOps RecordOps SECDBase StackOps StringOps
evalTo
LambdaTests
eval_top
Analysis
evalmap
Evaluators
evaluator
Lambda
evaluatorFor
Evaluators
example
kiama
exceptionsExecDir
ObrExecTests
exceptionsExecTests
ObrExecTests
execSrcPos
SECDBase
exectest
ObrExecTests
execute
RISC ISWIMConfig Evaluator ObrConfig
exitlab
RISCTransformation
exnconstnum
SemanticAnalysis
exnlab
RISCTransformation
exnlabOuter
RISCTransformation
exnloc
RISCTransformation
exp
Parser Parser Parser Parser Parser ArrayAssign If NewArrayExp NotExp Println UnaryExpression VarAssign While CAssignment CNegExp CNotExp Assignment ConstDecl NegExp NotExp UnaryExpression CaseStatement CAddrExp CDerefExp IndexExp NegExp NotExp Parser Factor Parser PostOp PreOp
exp0
Parser
exp1
Parser
exp2
Parser
expTypeOfArg
SemanticAnalysis
expconst
NameAnalyser
expobast
ObfuscationTests
expr
Parser Program
expression
SyntaxAnalysis Parser SyntaxAnalysis TIL1_1
expression0
SyntaxAnalysis
expression1
SyntaxAnalysis
expression2
SyntaxAnalysis
expressionList
SyntaxAnalysis
exprstmt
Parser
exptipe
SemanticAnalysis SemanticAnalysis SemanticAnalysis
exptype
TypeAnalyser
exptypeDef
TypeAnalyser TypeAnalyser TypeAnalyser TypeAnalyser TypeAnalyser