aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
AgeCommit message (Expand)Author
2025-02-07Add basic type checking for native type declarationsMichael Williamson
2025-02-05Optimise method callsMichael Williamson
2025-02-05Format instruction descriptions as listsMichael Williamson
2025-02-05Add native typesMichael Williamson
2025-02-02Parser multiplicationMichael Williamson
2025-02-02Type check int multiplicationMichael Williamson
2025-02-02Generate Shid instructions for int multiplyMichael Williamson
2025-02-02Add Shid int-mul instructionMichael Williamson
2025-02-02Clarify relational int instructionsMichael Williamson
2025-02-02Add Shid to Patio codegen for relational int operationsMichael Williamson
2025-02-02Compile typed relational int operations into Shid instructionsMichael Williamson
2025-02-02Add Shid int relational instructionsMichael Williamson
2025-02-02Type check relational operations for integersMichael Williamson
2025-02-02Parse greater than or equal expressionsMichael Williamson
2025-02-02Parse greater than expressionsMichael Williamson
2025-02-02Parse less than or equal expressionsMichael Williamson
2025-02-02Parse less than expressionsMichael Williamson
2025-02-02Tokenise comparison operatorsMichael Williamson
2025-02-02Parse native type declarationsMichael Williamson
2025-01-26Use correct type for this in methods for generic structsMichael Williamson
2025-01-25Change include path for shed.hMichael Williamson
2025-01-25Add macro guard to generated C header filesMichael Williamson
2025-01-25Set source as path in CLI argsMichael Williamson
2025-01-25Create separate target directories for each namespace parentMichael Williamson
2025-01-19Add basic compilation to native C headersMichael Williamson
2025-01-17Add support for native functionsMichael Williamson
2025-01-17Include namespace name in ShidDeclareNativeFunctionMichael Williamson
2025-01-12Compile native function declarations into ShidMichael Williamson
2025-01-12Remove params from declare-native-function Shid instructionMichael Williamson
2025-01-12Add Shid declare-native-function instructionMichael Williamson
2025-01-12Lift Shid param to top-levelMichael Williamson
2025-01-12Add TODOMichael Williamson
2025-01-12Type check native function declarationsMichael Williamson
2025-01-12Handle dependencies for native function declarationsMichael Williamson
2025-01-12Always pass dependenciesMichael Williamson
2025-01-12Parse native function declarationsMichael Williamson
2025-01-12Create separate sourcefiles packageMichael Williamson
2025-01-12Check that namespace part is identifierMichael Williamson
2025-01-12Improve collection of source filesMichael Williamson
2025-01-12Add triple dot as symbolMichael Williamson
2025-01-12Add TODOMichael Williamson
2025-01-12Handle namespace directoriesMichael Williamson
2025-01-12Support recursive project dependenciesMichael Williamson
2025-01-12Support local project dependenciesMichael Williamson
2025-01-11Remove old references to TOMLMichael Williamson
2025-01-11Add dependencies to project configMichael Williamson
2025-01-11Create separate config file for examplesMichael Williamson
2025-01-09Use source range to get value of tokenMichael Williamson
2025-01-09Use source text to implement FileFragmentSourceMichael Williamson
2025-01-05Use java-source-text for JSON5 parsingMichael Williamson