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
/
test
/
java
/
org
/
shedlang
/
compiler
/
shid
Age
Commit message (
Expand
)
Author
2025-03-08
Compile native type methods from Shed to Shid
Michael Williamson
2025-03-03
Handle references to native type method
Michael Williamson
2025-03-03
Generate Shid for native type method call
Michael Williamson
2025-03-03
Compile typed native type declaration node into Shid
Michael Williamson
2025-03-03
Add Shid instruction to declare native type
Michael Williamson
2025-02-09
Use function type parsing for native function declarations
Michael Williamson
2025-02-05
Optimise method calls
Michael Williamson
2025-02-02
Generate Shid instructions for int multiply
Michael Williamson
2025-02-02
Add Shid int-mul instruction
Michael Williamson
2025-02-02
Compile typed relational int operations into Shid instructions
Michael Williamson
2025-02-02
Add Shid int relational instructions
Michael Williamson
2025-01-17
Add support for native functions
Michael Williamson
2025-01-17
Include namespace name in ShidDeclareNativeFunction
Michael Williamson
2025-01-12
Compile native function declarations into Shid
Michael Williamson
2025-01-12
Remove params from declare-native-function Shid instruction
Michael Williamson
2025-01-12
Add Shid declare-native-function instruction
Michael Williamson
2025-01-12
Lift Shid param to top-level
Michael Williamson
2024-12-22
Handle params in method references
Michael Williamson
2024-12-22
Generate Shid code for method call with no args
Michael Williamson
2024-12-22
Remove intermediate variable
Michael Williamson
2024-12-22
Add Shid instructions to store and load methods
Michael Williamson
2024-12-21
Compile methods into free functions
Michael Williamson
2024-12-20
Add Shid code gen for methods on structs
Michael Williamson
2024-12-20
Clarify matcher name
Michael Williamson
2024-12-20
Store member kind in type member access nodes
Michael Williamson
2024-12-19
Rename field access to member access
Michael Williamson
2024-01-03
Introduce base types for struct types and sum types respectively
Michael Williamson
2024-01-03
Introduce specific subtypes for constructed types
Michael Williamson
2023-12-29
Store SumVariant in TypedWhenCaseNode
Michael Williamson
2023-12-26
Support constructed type field accesses in Shid code gen
Michael Williamson
2023-12-15
Fix name of instruction
Michael Williamson
2023-12-15
Update naming for Shid matchers
Michael Williamson
2023-12-13
Use Shid bound variables to generate Patio variables
Michael Williamson
2023-12-13
Store bound locals in ShidBlock
Michael Williamson
2023-12-13
Introduce ShidBlock
Michael Williamson
2023-12-13
Add Shid local-drop instruction
Michael Williamson
2023-12-03
Generate Shid IR for breaks
Michael Williamson
2023-12-02
Rename InstructionSerializer to ShidSerializer
Michael Williamson
2023-12-02
Add variant to define-function instruction
Michael Williamson
2023-12-02
Rename stack IR to Shid
Michael Williamson