aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-07-01Improvements for update assignments that use metamethodsBruce Hill
2024-07-01Support math metamethods for update assignmentsBruce Hill
2024-07-01Add math metamethods (__add, __sub, etc.)Bruce Hill
2024-06-19Fix issue with using librariesBruce Hill
2024-06-18Reference learnxiny in the readmeBruce Hill
2024-06-18Add learnXinY example fileBruce Hill
2024-06-18Fix array_lvalueBruce Hill
2024-06-18Add test for array member assignmentBruce Hill
2024-06-17Dump test results to console againBruce Hill
2024-06-17Fix 'use' test to use 'import' insteadBruce Hill
2024-06-17Fix issue with bitfieldsBruce Hill
2024-06-17Fix issue with 'when' statementsBruce Hill
2024-06-17Tweak test outputBruce Hill
2024-06-16Clean up symbol_renames.txtBruce Hill
2024-06-16Fix issue with binding 'foo := use baz'Bruce Hill
2024-06-16Properly produce an error for `foo := use -lbaz`Bruce Hill
2024-06-16Deprecate '-l' as a command line flag but instead support 'use -lblah'Bruce Hill
2024-06-16Support running with `tomo -lfoo file.tm`Bruce Hill
2024-06-16Remove some dead code and support -l as a tomo flagBruce Hill
2024-06-16Support library name as a separate environment field from namespaceBruce Hill
2024-06-16Support top-level importsBruce Hill
2024-06-16Fix issue with type namespaces not getting properly prefixed by libraryBruce Hill
2024-06-14Better error reportingBruce Hill
2024-06-13Replace non-identifier characters with '_' when generating prefixesBruce Hill
2024-06-13Add `tomo -u foo` to uninstall fooBruce Hill
2024-06-13Do dynamic library symbol prefixing using 'patchelf'Bruce Hill
2024-06-13Split import/use into separate conceptsBruce Hill
2024-06-13Remove unused fields on ASTBruce Hill
2024-06-13Support loading shared librariesBruce Hill
2024-06-11Add manpageBruce Hill
2024-06-11Change default optimization level to whatever the C compiler's defaultBruce Hill
2024-06-10Add library documentationBruce Hill
2024-06-10Make library name specifiable by a command line argBruce Hill
2024-06-09Change how tomo command line behavior works and how shared libraries areBruce Hill
2024-06-09Remove linker flags that aren't needed anymoreBruce Hill
2024-06-09Change build process to use static objects instead of dynamic linkingBruce Hill
2024-06-08Change c/header transpilation order and fix some issuesBruce Hill
2024-06-06Change the rules for tests so they recompile and save their outputBruce Hill
2024-06-06Fix issue with importing modulesBruce Hill
2024-06-06Split header compilation into a separate functionBruce Hill
2024-06-06Fix float literals for integer floatsBruce Hill
2024-06-06Prefer 'sizeof(t[n])' over 'sizeof(t)*n'Bruce Hill
2024-06-01Change how floats are serializedBruce Hill
2024-05-31Change how behavior is handled for running files with no main() funcBruce Hill
2024-05-31Fix imported symbol prefixesBruce Hill
2024-05-31Fix "extern" issue for realBruce Hill
2024-05-31Change where 'extern' keyword goes in codegen for variable declarationsBruce Hill
2024-05-28Top-level inline C code goes in C file, not headerBruce Hill
2024-05-28Add -C cleanup flag and tweak where .so files get installedBruce Hill
2024-05-28Shared object files should create a .o first and then .so afterBruce Hill