index
:
shed-lang.git
main
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
main
/
java
Age
Commit message (
Expand
)
Author
2023-09-17
Remove UntypedVariableDeclarationNode from UntypedTargetNode.Reassign
Michael Williamson
2023-09-17
Add symbol for #(
Michael Williamson
2023-09-16
Combine assign, val and var statements
Michael Williamson
2023-09-16
Handle invalid field name
Michael Williamson
2023-09-16
Remove direct WASM backend
Michael Williamson
2023-09-16
Remove unused LlvmCodeGenTopLevelEntitySpace
Michael Williamson
2023-09-16
Move name allocator to backends package
Michael Williamson
2023-09-16
Remove direct LLVM backend
Michael Williamson
2023-09-16
Create separate error when processes fail
Michael Williamson
2023-08-28
Support while loops in LLVM Patio backend
Michael Williamson
2023-08-28
Tidy up LLVM labels for branches
Michael Williamson
2023-08-28
Support variable result count from if instruction
Michael Williamson
2023-08-27
Find label index properly
Michael Williamson
2023-08-27
Tidy up generation of WASM structured instructions
Michael Williamson
2023-08-27
Support loops in WASM Patio code generator
Michael Williamson
2023-08-27
Add WASM br instruction
Michael Williamson
2023-08-27
Add WASM loop isntruction
Michael Williamson
2023-08-27
Add missing cases
Michael Williamson
2023-08-27
Add WASM block instruction
Michael Williamson
2023-08-27
Fix generation of if instruction for while loop
Michael Williamson
2023-08-27
Add Patio code gen for loop instructions
Michael Williamson
2023-08-27
Fix name of variable
Michael Williamson
2023-08-27
Add Patio loop instructions
Michael Williamson
2023-08-27
Extract generateCondition()
Michael Williamson
2023-08-27
Compile while loop into Stack IR
Michael Williamson
2023-08-27
Add loop instructions to Stack IR
Michael Williamson
2023-08-27
Check while loop body does not yield value
Michael Williamson
2023-08-27
Add type-checking for while nodes
Michael Williamson
2023-08-19
Add typed while node
Michael Williamson
2023-08-19
Parse while loops
Michael Williamson
2023-08-19
Parse bool literals
Michael Williamson
2023-08-19
Add "while" keyword
Michael Williamson
2023-07-31
Check assignment is to var
Michael Williamson
2023-07-31
Add notion of VariableType
Michael Williamson
2023-07-31
Turn Variable into a record
Michael Williamson
2023-07-31
Extract Variable to be top-level interface
Michael Williamson
2023-07-30
Support vars in stack compiler
Michael Williamson
2023-07-30
Add var-load and var-store to Stack IR
Michael Williamson
2023-07-30
Add vars to Patio
Michael Williamson
2023-07-30
Add LLVM alloca instruction
Michael Williamson
2023-07-30
Store params and vals as locals in Patio
Michael Williamson
2023-07-29
Fix type of exit code in LLVM backend
Michael Williamson
2023-07-29
Extract LlvmCompiler
Michael Williamson
2023-07-29
Add Patio alloc-stack instruction
Michael Williamson
2023-07-29
Add TODO
Michael Williamson
2023-07-29
Rename Patio instruction alloc to alloc-heap
Michael Williamson
2023-07-28
Type check assignments
Michael Williamson
2023-07-28
Type check var statements
Michael Williamson
2023-07-28
Implement DeclaredVariables for new nodes
Michael Williamson
2023-07-28
Parse assign node
Michael Williamson
[prev]
[next]