kayomn pushed to kym-functions at kayomn/ona 2023-08-26 22:36:22 +02:00
c071ca82aa Fix empty strings being parsed incorrectly
kayomn pushed to kym-functions at kayomn/ona 2023-08-26 22:30:41 +02:00
5c08a1b63e Add lambda argument arity checking to runtime
kayomn created pull request kayomn/ona#39 2023-08-26 18:13:13 +02:00
WIP: Add Function Literal Syntax to Ona Script
kayomn created branch kym-functions in kayomn/ona 2023-08-26 18:01:00 +02:00
kayomn pushed to kym-functions at kayomn/ona 2023-08-26 18:01:00 +02:00
b9f03b34c1 Add argument resolving to functions
f5ed4bbcad Add support for basic lambda syntax
Compare 2 commits »
kayomn pushed to main at kayomn/ona 2023-08-26 01:14:03 +02:00
0e26b8acde Merge pull request 'Make Local Declarations Explicit' (#38) from kym-explicit-local-declarations into main
960d022d03 Add read-only storage class for locals
83fa162ba8 Make local declarations require "var" prefix
Compare 3 commits »
kayomn deleted branch kym-explicit-local-declarations from kayomn/ona 2023-08-26 01:14:03 +02:00
kayomn merged pull request kayomn/ona#38 2023-08-26 01:14:02 +02:00
Make Local Declarations Explicit
kayomn pushed to kym-explicit-local-declarations at kayomn/ona 2023-08-26 01:11:41 +02:00
960d022d03 Add read-only storage class for locals
kayomn created pull request kayomn/ona#38 2023-08-26 00:44:12 +02:00
WIP: Make Local Declarations Explicit
kayomn deleted branch kym-control-flow from kayomn/ona 2023-08-26 00:40:55 +02:00
kayomn created branch kym-explicit-local-declarations in kayomn/ona 2023-08-26 00:40:22 +02:00
kayomn pushed to kym-explicit-local-declarations at kayomn/ona 2023-08-26 00:40:22 +02:00
83fa162ba8 Make local declarations require "var" prefix
kayomn pushed to main at kayomn/ona 2023-08-26 00:01:27 +02:00
1e3f676698 Merge pull request 'Implement Control Flow Statements in Kym' (#37) from kym-control-flow into main
77af4d067b Fix > and == operators being miscompiled
c4916a4195 Clean up statement AST generation logic
08a63489b0 Add if / else
bb1e689c5a Add while loops
Compare 9 commits »
kayomn closed issue kayomn/ona#23 2023-08-26 00:01:26 +02:00
Ona Script Control Flow Statements
kayomn merged pull request kayomn/ona#37 2023-08-26 00:01:25 +02:00
Implement Control Flow Statements in Kym
kayomn pushed to kym-control-flow at kayomn/ona 2023-08-25 23:57:40 +02:00
77af4d067b Fix > and == operators being miscompiled
c4916a4195 Clean up statement AST generation logic
08a63489b0 Add if / else
Compare 3 commits »
kayomn pushed to kym-control-flow at kayomn/ona 2023-08-23 00:49:28 +02:00
bb1e689c5a Add while loops
kayomn commented on issue kayomn/ona#23 2023-08-22 01:14:49 +02:00
Ona Script Control Flow Statements

Found a workaround for the miscompilation - work can continue.

kayomn renamed repository from site to pizza-wednesday/pizzawednes.day 2023-08-22 00:57:09 +02:00