kayomn pushed to kym-captures at kayomn/ona 2023-11-05 13:25:21 +01:00
c86173d759 Fix bugs with n+1-nested closures
kayomn created pull request kayomn/ona#44 2023-11-04 14:43:20 +01:00
WIP: Closures, Higher-Order Functions, and Everything in Between
kayomn created branch kym-captures in kayomn/ona 2023-11-04 14:41:46 +01:00
kayomn pushed to kym-captures at kayomn/ona 2023-11-04 14:41:46 +01:00
88ff2a64b6 Make arguments read-only
880761a722 Implement closures
Compare 2 commits »
kayomn pushed to main at kayomn/ona 2023-10-29 22:51:55 +01:00
6ea44f552e Merge pull request 'Rewrite Ona Script implementation' (#43) from kym-rewrite into main
0965779e83 Rewrite Ona Script implementation
Compare 2 commits »
kayomn deleted branch kym-rewrite from kayomn/ona 2023-10-29 22:51:55 +01:00
kayomn merged pull request kayomn/ona#43 2023-10-29 22:51:54 +01:00
Rewrite Ona Script implementation
kayomn created pull request kayomn/ona#43 2023-10-29 22:50:00 +01:00
WIP: Rewrite Ona Script implementation
kayomn pushed to kym-rewrite at kayomn/ona 2023-10-29 22:48:32 +01:00
0965779e83 Rewrite Ona Script implementation
kayomn created branch kym-rewrite in kayomn/ona 2023-10-29 22:48:28 +01:00
kayomn pushed to main at kayomn/ona 2023-10-29 22:44:37 +01:00
2f4cab3cc7 Rewrite stacking arena allocator to be correct
kayomn pushed to main at kayomn/ona 2023-09-03 03:19:38 +02:00
523509d300 Hotfix for miscompilation in lambdas that return lambdas
kayomn opened issue kayomn/ona#42 2023-09-02 23:22:56 +02:00
Constant Folding for Let Variables in Ona Script
kayomn deleted branch kym-functions from kayomn/ona 2023-09-02 21:15:36 +02:00
kayomn pushed to main at kayomn/ona 2023-09-02 21:15:29 +02:00
a0554d0d2e Merge pull request 'Add Function Literal Syntax to Ona Script' (#39) from kym-functions into main
9eef1074f9 Simply Kym function argument retrieval in VM
c071ca82aa Fix empty strings being parsed incorrectly
5c08a1b63e Add lambda argument arity checking to runtime
b9f03b34c1 Add argument resolving to functions
Compare 6 commits »
kayomn closed issue kayomn/ona#22 2023-09-02 21:15:29 +02:00
Kym Functions
kayomn merged pull request kayomn/ona#39 2023-09-02 21:15:28 +02:00
Add Function Literal Syntax to Ona Script
kayomn opened issue kayomn/ona#41 2023-09-02 21:11:21 +02:00
Closures
kayomn opened issue kayomn/ona#40 2023-09-02 20:08:19 +02:00
Ona Script Leak Detection
kayomn pushed to kym-functions at kayomn/ona 2023-08-30 21:58:15 +02:00
9eef1074f9 Simply Kym function argument retrieval in VM