aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
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
2025-01-01Use JSON5 paths from parserMichael Williamson
2025-01-01Highlight ranges in source descriptionMichael Williamson
2025-01-01Update JSON5 parser to use character instead of code point indexMichael Williamson
2025-01-01Remove completed TODOMichael Williamson
2025-01-01Use JSON5 instead of TOML for configMichael Williamson
2024-12-23Generate nicer errors for failures to parse main namespace nameMichael Williamson
2024-12-23Hide fields of TomlTableWithSourceMichael Williamson
2024-12-23Add basic test for bin configMichael Williamson
2024-12-23Change StringParser to SourceParserMichael Williamson
2024-12-23Remove redundant checkMichael Williamson
2024-12-23Use TomlTableWithSource in GcMarkAndSweepConfigMichael Williamson
2024-12-23Add TomlTableWithSource.getLongOrNone()Michael Williamson
2024-12-23Add TomlTableWithSource.getLong()Michael Williamson
2024-12-23Use TomlTableWithSource in ProfileConfig and GcConfigMichael Williamson
2024-12-23Use TomlTableWithSource in ExampleConfigMichael Williamson
2024-12-23Remove redundant BinConfigTestsMichael Williamson
2024-12-23Add TomlTableWithSource.getStringOrNone()Michael Williamson
2024-12-23Test getString() directlyMichael Williamson
2024-12-23Check type of string in configMichael Williamson
2024-12-23Check fields for bin config are presentMichael Williamson
2024-12-23Extract TomlTableWithSource.parse()Michael Williamson
2024-12-23Check type of example and profile elementsMichael Williamson