greg 8b6d54aec2 Fix let clause parsing
let a = x, x should be expression not just simple expression
2017-09-19 22:10:52 -07:00
2017-09-19 22:10:52 -07:00
2017-09-19 22:10:51 -07:00
2017-09-19 22:10:51 -07:00
2017-09-19 22:10:52 -07:00
2017-09-19 22:10:51 -07:00

No-runtime-value-error-language

A language wth a largely-python-like where there are no value errors. Can call null like a function



Grammar:

#comments are hashes
# newlines are equivalent to semicolons for breaking up statements

let a = 1.3; let b = "string literal"
let c = 2

if a < 3 then any(); number(); of(); exprs(); else whatever(); end

while condition; do(); whatever(); let a = 3; a; end

#function definition
fn my_function(arg1, arg2); statements(); end


Keywords:
if, then, else, while, let, fn, end, null

Description
No description provided
Readme 4.4 MiB
Languages
Rust 90.5%
Haskell 9%
JavaScript 0.4%