Array and Table Literal Expressions for Kym #11

Merged
kayomn merged 7 commits from array-table-literal-expressions into main 2023-06-03 16:18:22 +02:00
Owner

Adds support for array and table literals within the Kym expression parser.

This also makes sweeping architectural changes to how the AST allocates, opting for an arena-style allocate-and-forget then free-at-end strategy to reduce the amount of error handling required and subsequently simplifying code readability and maintainability.

Adds support for array and table literals within the Kym expression parser. This also makes sweeping architectural changes to how the AST allocates, opting for an arena-style allocate-and-forget then free-at-end strategy to reduce the amount of error handling required and subsequently simplifying code readability and maintainability.
kayomn added this to the (deleted) milestone 2023-05-29 03:40:27 +02:00
kayomn self-assigned this 2023-05-29 03:40:27 +02:00
kayomn added 4 commits 2023-05-29 03:40:28 +02:00
kayomn added 1 commit 2023-06-02 23:43:59 +02:00
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
07a515a81f
Tidy up and fix data structures
kayomn added 1 commit 2023-06-03 16:04:46 +02:00
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
071d890391
Fix Kym error messages
kayomn added 1 commit 2023-06-03 16:16:08 +02:00
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
bff3db0720
Strength compile-time guarantees of AST operators
kayomn changed title from WIP: Array and Table Literal Expressions for Kym to Array and Table Literal Expressions for Kym 2023-06-03 16:17:04 +02:00
kayomn merged commit 4b1ac14569 into main 2023-06-03 16:18:22 +02:00
kayomn deleted branch array-table-literal-expressions 2023-06-03 16:18:31 +02:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: kayomn/ona#11
No description provided.