Experssion based toy programming language.
Example:
-- arithmetic
10 - 3 + 4
-- output: 11
-- Variable declaration
let x = 10 + 2 * 3
-- output: 0 (assignment and function delaration evaluate to 0)
x
-- output: 26
let times(x,y) = x * y
-- output: 0
times(2,3)
-- output: 6
zig buildRuntting the test
zig build test[x]: basic arithmetic
[x]: var declaration
[x]: function declaration and call
[]: ternary operator
[]: FFI
[]: compile to javascript
[]: compile to assembly
[]: compile to webassembly