.
This commit is contained in:
parent
3f81359ab1
commit
1d82f6f549
1 changed files with 12 additions and 5 deletions
|
|
@ -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;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue