This commit is contained in:
Judah Caruso 2025-06-27 15:39:24 -06:00
parent 3f81359ab1
commit 1d82f6f549

View file

@ -21,14 +21,21 @@ strings :: #import "String"; // @future
init(*parser, context.allocator); init(*parser, context.allocator);
ok := parse_string(*parser, #string END ok := parse_string(*parser, #string END
fn add(a, b) do return a + b end fn add(l, r) do return l + r end
fn sub(x, y) do return x - y end fn sub(l, r) do return l - r end
fn mul(l, r) do return l * r end
fn div(l, r) do return l / r end
var x = 11.0 var x = 21.0
var y = 22.0 var y = 22.0
add(1.0, 1.0) x = x + 1.0 / 2.0
// print add(x+1.0, y) print x
x = add(x, div(1.0, 2.0))
print x
print add(x, y)
END); END);
interp: Interp; interp: Interp;