aboutsummaryrefslogtreecommitdiff
path: root/compile.c
AgeCommit message (Expand)Author
2024-02-25Properly check mutability of lvaluesBruce Hill
2024-02-25WIP on stackrefsBruce Hill
2024-02-25Make stack references work with local varsBruce Hill
2024-02-25Implement obj[]Bruce Hill
2024-02-24Rename 'nextlang'->'tomo'Bruce Hill
2024-02-24Bugfix table compilationBruce Hill
2024-02-24Improve enums with metamethodsBruce Hill
2024-02-24Fix some string literal stuff and table default stuffBruce Hill
2024-02-24Fixing up structsBruce Hill
2024-02-24Split struct code into a separate fileBruce Hill
2024-02-23Support ++= itemBruce Hill
2024-02-23Fix up some ++ stuff for arraysBruce Hill
2024-02-23Implement Array__concat and ++=Bruce Hill
2024-02-23Code cleanup for KeywordArgBruce Hill
2024-02-22Add TODOBruce Hill
2024-02-22Fix up keyword args and default argsBruce Hill
2024-02-22Fix function compilingBruce Hill
2024-02-22Fix up some update operatorsBruce Hill
2024-02-22Fix comparisonsBruce Hill
2024-02-22Implement power (^)Bruce Hill
2024-02-22Implement concatenationBruce Hill
2024-02-22Implement 'when' statement for matching on enumsBruce Hill
2024-02-20Fixing up enumsBruce Hill
2024-02-18Add source information to runtime errorsBruce Hill
2024-02-18Implement indexingBruce Hill
2024-02-18Fix single-thing iterationBruce Hill
2024-02-18Better table literalsBruce Hill
2024-02-18Use known types instead of `$var` macroBruce Hill
2024-02-18Type compiling stuffBruce Hill
2024-02-18Split module code into header/c fileBruce Hill
2024-02-18Move file compilation into a separate fileBruce Hill
2024-02-18Trim codegenBruce Hill
2024-02-18Add in '#' operator for lengthBruce Hill
2024-02-18Fix up some Str stuffBruce Hill
2024-02-18Add enum as_string()Bruce Hill
2024-02-18Clean up struc stringifyingBruce Hill
2024-02-18Compile tablesBruce Hill
2024-02-17Various fixes, including for Null valuesBruce Hill
2024-02-17Split out parts into appropriate headersBruce Hill
2024-02-17Fix some more alignment issues and partial rename of Type_typeBruce Hill
2024-02-17Custom tostring functions workingBruce Hill
2024-02-17Incremental fixesBruce Hill
2024-02-17Clean up more binopsBruce Hill
2024-02-17Clean up some binops to use generic opsBruce Hill
2024-02-17Fix up doctestsBruce Hill
2024-02-17Fix up USE_COLORBruce Hill
2024-02-17Cleanup of builtinsBruce Hill
2024-02-17Change things up to use type params for all array and table methodsBruce Hill
2024-02-17Fix up some builtinsBruce Hill
2024-02-17Add typechecking logicBruce Hill