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
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
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
elemtype
ArrayType CArrayType
elimDeadAssign
Optimise
elimEmpties
Optimise
els
If
elses
IfStmt
elsif
Parser
elsifs
Parser IfStatement
empty
OneOhOneTests
emptyexpr
Parser
encode
RISCEncoder SPARCEncoder
entity
NameAnalyser SemanticAnalysis SemanticAnalysis
entityFromDecl
NameAnalyser NameAnalyser TypeAnalyser
entityin
SemanticAnalysis
enumExecDir
ObrExecTests
enumExecTests
ObrExecTests
enumconstnum
SemanticAnalysis
env
Analysis NameAnalyser SemanticAnalysis SemanticAnalysis
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
evaluator
Evaluators
everywheretdtest
RewriterTests
example
kiama
exceptionsExecDir
ObrExecTests
exceptionsExecTests
ObrExecTests
execFlag
Driver
execSrcPos
SECDBase
execute
RISC EquivQuery EvalQuery FreeNamesQuery FreshQuery Query SubstQuery SwapQuery
exitlab
RISCEncoder
exnconstnum
SemanticAnalysis
exp
Parser Parser Parser Parser Parser 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
expconst
NameAnalyser
expectEval
LambdaTests
expectQuery
LambdaTests
expectQueryParse
LambdaTests
expectQueryPrint
LambdaTests
expectnotsame
Tests
expectsame
Tests
expr
Parser Program
expression
Parser SyntaxAnalysis TIL1_1
exprstmt
Parser
exptipe
SemanticAnalysis SemanticAnalysis
exptype
TypeAnalyser
exptypeDef
TypeAnalyser TypeAnalyser TypeAnalyser TypeAnalyser TypeAnalyser