aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2025-03-08Compile Patio mutable data declarations into LLVM IRMichael Williamson
2025-03-08Add PatioDataElementMutableDeclarationMichael Williamson
2025-03-08Clarify name of Patio data element definitionsMichael Williamson
2025-03-08Compile native type methods from Shed to ShidMichael Williamson
2025-03-08Update Shid method-store to allow any concrete typeMichael Williamson
2025-03-03Handle references to native type methodMichael Williamson
2025-03-03Extract Types.underlyingType()Michael Williamson
2025-03-03Generate Shid for native type method callMichael Williamson
2025-03-03Add missing type argsMichael Williamson
2025-03-03Compile typed native type declaration node into ShidMichael Williamson
2025-03-03Add Shid instruction to declare native typeMichael Williamson
2025-03-02Support accessing native methodsMichael Williamson
2025-03-02Add native type type params to environmentMichael Williamson
2025-03-02Clarify test namesMichael Williamson
2025-03-02Handle This type for generic native typesMichael Williamson
2025-03-02Add test for native type methods with paramsMichael Williamson
2025-03-02Store native type info with methodsMichael Williamson
2025-03-02Type check native type methodsMichael Williamson
2025-02-11Type check type-level params for function typeMichael Williamson
2025-02-11Return context when type checking type level expressionsMichael Williamson
2025-02-11Add type argMichael Williamson
2025-02-09Add TODOMichael Williamson
2025-02-09Use SimpleNativeType to describe scopeMichael Williamson
2025-02-09Parse type-level params for function typeMichael Williamson
2025-02-09Move method declaration to function declaration phaseMichael Williamson
2025-02-09Use function type parsing for native function declarationsMichael Williamson
2025-02-07Add TODOMichael Williamson
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-02Fix test namesMichael 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