aboutsummaryrefslogtreecommitdiff
path: root/src/test/java
AgeCommit message (Expand)Author
2023-09-17Support peeking ahead multiple tokensMichael Williamson
2023-09-17Parse tuple typesMichael Williamson
2023-09-17Parse tuple expressionsMichael Williamson
2023-09-17Parse tuple targetsMichael Williamson
2023-09-16Combine assign, val and var statementsMichael Williamson
2023-09-16Handle invalid field nameMichael Williamson
2023-09-16Add test for NamespaceTypeInfoMichael Williamson
2023-09-16Remove direct WASM backendMichael Williamson
2023-09-16Move ExecutionResult to testing packageMichael Williamson
2023-09-16Remove direct LLVM backendMichael Williamson
2023-09-16Create separate error when processes failMichael Williamson
2023-08-28Support while loops in LLVM Patio backendMichael Williamson
2023-08-28Support variable result count from if instructionMichael Williamson
2023-08-27Support loops in WASM Patio code generatorMichael Williamson
2023-08-27Fix generation of if instruction for while loopMichael Williamson
2023-08-27Add Patio code gen for loop instructionsMichael Williamson
2023-08-27Add Patio loop instructionsMichael Williamson
2023-08-27Compile while loop into Stack IRMichael Williamson
2023-08-27Add loop instructions to Stack IRMichael Williamson
2023-08-27Check while loop body does not yield valueMichael Williamson
2023-08-27Add type-checking for while nodesMichael Williamson
2023-08-19Parse while loopsMichael Williamson
2023-08-19Parse bool literalsMichael Williamson
2023-07-31Check assignment is to varMichael Williamson
2023-07-31Add notion of VariableTypeMichael Williamson
2023-07-31Extract Variable to be top-level interfaceMichael Williamson
2023-07-30Add var exampleMichael Williamson
2023-07-30Support vars in stack compilerMichael Williamson
2023-07-30Add var-load and var-store to Stack IRMichael Williamson
2023-07-30Add vars to PatioMichael Williamson
2023-07-30Add LLVM alloca instructionMichael Williamson
2023-07-30Store params and vals as locals in PatioMichael Williamson
2023-07-29Use PatioExampleTests for WASM Patio code genMichael Williamson
2023-07-29Add simple test for LLVM Patio code genMichael Williamson
2023-07-29Have Patio.return_() accept an operand instead of a stringMichael Williamson
2023-07-29Add Patio alloc-stack instructionMichael Williamson
2023-07-29Rename Patio instruction alloc to alloc-heapMichael Williamson
2023-07-28Type check assignmentsMichael Williamson
2023-07-28Type check var statementsMichael Williamson
2023-07-28Parse assign nodeMichael Williamson
2023-07-28Parse var statementsMichael Williamson
2023-07-28Handle shadowing of variables in functionMichael Williamson
2023-07-28Store bound variable names in typed block nodeMichael Williamson
2023-07-24Use context in StackCompilerMichael Williamson
2023-07-24Fix update of top lexical contextMichael Williamson
2023-07-24Rename DeclareVariables methods for clarityMichael Williamson
2023-07-24Set up environment properly in nested blocksMichael Williamson
2023-07-24Print source of SourceError in ExampleTestsMichael Williamson
2023-07-24Pass args to Patio functions more consistentlyMichael Williamson
2023-07-23Consistenly use PatioOperand for Patio operandsMichael Williamson