aboutsummaryrefslogtreecommitdiff
path: root/src/compile/expressions.c
AgeCommit message (Expand)Author
9 daysCode cleanupBruce Hill
2025-12-07Change Paths to be an enum of their different types.Bruce Hill
2025-11-29Fix accidental naming collision with _tmp varBruce Hill
2025-11-26Close loophole in `when` statements that allowed mutating inner fieldBruce Hill
2025-11-26Bugfix for accidental violation of immutable value guarantees due toBruce Hill
2025-11-22Fixes for conditional expressions for optional typesBruce Hill
2025-10-11Make `{a,b,c}` shorthand for `{a:Empty(), b:Empty(), c:Empty()}` andBruce Hill
2025-10-05Deprecate `deserialize` keyword and `.serialized()` methodBruce Hill
2025-10-05Fix typechecking issueBruce Hill
2025-10-05Add serialization and deserialization by coercion to/from [Byte]Bruce Hill
2025-10-04Deprecate `extend`Bruce Hill
2025-10-01Fix up some more none casesBruce Hill
2025-10-01Convert to using more zero values for `none`Bruce Hill
2025-09-24Revert "Deprecate `defer`"Bruce Hill
2025-09-21Deprecate `defer`Bruce Hill
2025-09-21Deprecate `>> x ... = val` form of doctests and rename them to 'debugdoctests-to-debuglogBruce Hill
2025-09-21Deprecate optional '?' postfix operatorBruce Hill
2025-09-21Deprecate `extern` keywordBruce Hill
2025-09-21Fix empty tablesBruce Hill
2025-09-21Deprecate setsBruce Hill
2025-09-21Bugfixes for anonymous enums, code cleanup to remove type_to_string(),Bruce Hill
2025-09-06Merge branch 'main' into optional-list-indexingBruce Hill
2025-09-01Improved error messagesBruce Hill
2025-08-29Improvements to text and inline C code formatting/parsingBruce Hill
2025-08-26Formatting for min/max and cleanup for ints/numsBruce Hill
2025-08-24Refactoring bug fixBruce Hill
2025-08-24Shared includes for compile folder to reduce duplicate codeBruce Hill
2025-08-24Move field access to its own fileBruce Hill
2025-08-24Move indexing into its own fileBruce Hill
2025-08-24Split reductions into their own fileBruce Hill
2025-08-24Move comparisons to their own fileBruce Hill
2025-08-24Split 'when' into its own fileBruce Hill
2025-08-24Move conditionals into a fileBruce Hill
2025-08-24Finally, split compile.c into compile/expressions.cBruce Hill