P
MemoRewriterTestsSupport
PC
RISC
POP
RISCISA
PSH
RISCISA
PU
Company
PVal
PrettyPrinterTests
Pair
AttributionTests DynamicAttributionTests
PairTree
AttributionTests
Par
lambda2
ParEagerSubst
lambda2
ParEagerSubstEvaluator
lambda2
ParLazy
lambda2
ParLazyShare
lambda2
ParLazyShareEvaluator
lambda2
ParLazySubst
lambda2
ParLazySubstEvaluator
lambda2
ParLazyUpdate
lambda2
ParLazyUpdateEvaluator
lambda2
ParamInfo
SymbolTable
Parameter
SymbolTable
ParenPrettyPrinterTests
output
Parser
dataflow imperative compiler lambda lambda2 lambda3 L0 L1 L2 L3 L4 base picojava transform
ParserDriver
obr
ParserTests
tests tests
ParserUtilitiesTests
util
ParsingMain
til
ParsingTests
json minijava prolog
Pattern
Syntax
PicoJavaBenchmark
benchmark
PicojavaConfig
picojava
Plus
Syntax
PlusExp
MiniJavaTree ObrTree
Pop
StackOps
Pos
Parser SyntaxAnalysis
PositionalRewriterTests
rewriting
PositionedRewriterTests
rewriting
PostOp
ParenPrettyPrinterTests
PreOp
ParenPrettyPrinterTests
Precedence
oneohonecompanies
Pred
PrologTree
PredefinedTypes
picojava
Predicate
SymbolTable
PrettyPrinter
imperative json lambda2 c source c source source c source c source c source picojava
PrettyPrinterTests
output
PrettyPrinting
json
PrimExp
AST
PrimTypeValue
SECDBase
PrimValue
SECDBase
PrimitiveDecl
AbstractSyntax
Primitives
Syntax
Println
MiniJavaTree
ProcDecl
source
Procedure
SymbolTable
ProdExpression
source
Program
MiniJavaTree AbstractSyntax PrologTree AST AST
PrologConfig
prolog
PrologTree
prolog
Pseudo
RISCISA
PushEmpty
SECDBase
PushFalse
BooleanOps
PushInt
IntegerOps
PushMachineException
SECDBase
PushString
StringOps
PushTrue
BooleanOps
PushType
SECDBase
Put
HeapOps
PutField
JVMTree
p
PairTree QuadTree TripleTree ImperativeTests MatchClause
par
Lambda
parameterdecl
SyntaxAnalysis
parameters
TypeAnalyser
parammode
TypeAnalyser
params
BuiltinProc Call ProcDecl
paramsToDoc
PrettyPrinter
paramtype
TypeAnalyser
parenexpr
Parser
parser
Parser Parser Parser SyntaxAnalysis Parser Parser Parser SyntaxAnalysis Parser SyntaxAnalysis Parser Main SemanticTestDriver TIL1_1 Parser
path
CodeGenerationTests
pattern
Parser
pattrDef
Definitions
picojava
example
pl1
PositionalRewriterTests
pl1f
PositionedRewriterTests
pl1s
PositionedRewriterTests
pl2
PositionalRewriterTests
pl2f
PositionedRewriterTests
pl2s
PositionedRewriterTests
pn
ClosureValue FunctionSpec
po
PositionalRewriterTests
pof
PositionedRewriterTests
pos
PositionedRewriterTests
positionBlock
SECDBase
pp1
ImperativeTests
pp2
ImperativeTests
ppp
ImperativeTests
precedence
Precedence
pretty
PrettyPrinter PrettyPrinting PrettyPrinter PrettyPrinter
prettyprint
RISCISA
prevLocCounter
SymbolTable
primTable
SECD SECDBase SECD
primary
TIL1_1
primstmt
Parser
prio
Analysis InOp PostOp PreOp
prioenv
Analysis
priority
AndExp LessExp MinusExp PlusExp StarExp UnaryExpression CAddExp CAndExp CDivExp CEqExp CGeExp CGtExp CLeExp CLtExp CModExp CMulExp CNeExp CNegExp CNotExp COrExp CSubExp NegExp NotExp ProdExpression RelationalExpression SumExpression CAddrExp CDerefExp InOp PostOp PreOp
procedureCall
Parser
procedureDeclaration
Parser
process
Driver Imperative ImperativeGen Main Driver Lambda Lambda Lambda Driver FrontEndDriver Driver ParserDriver SemanticDriver Main Main SemanticTestDriver ParsingMain TransformingMain Driver GeneratingREPLBase
processBoolean
ConversionOps
processInteger
ConversionOps
processast
FrontEndDriver TransformingDriver
processfile
FrontEndDriver
processline
Lambda GeneratingREPLBase
prog
DataflowForTests DataflowTests
program
SECD SECD SyntaxAnalysis SyntaxAnalysis Parser SyntaxAnalysis TIL1_1 Parser
prolog
example
prompt
Imperative Lambda Lambda Main GeneratingREPLBase
ps
CCall DisplayGoal
pt
PositionalRewriterTests
ptf
PositionedRewriterTests
pts
PositionedRewriterTests