.github/logo.png | Bin 0 -> 10523 bytes README.md | 2 + crates/ast/src/lib.rs | 1 + crates/ast/src/parse_expression.rs | 54 ++++-------- crates/ast/src/parse_function_call.rs | 56 ++++++++++++ crates/ast/src/parse_statement.rs | 59 +++++-------- crates/ast/src/parse_type.rs | 1 + crates/ast/src/types.rs | 13 +-- crates/js_ast/src/lib.rs | 150 ++++++++++---------------------- crates/js_ast/src/types.rs | 3 +- crates/js_printer/src/print_expression.rs | 13 ++- crates/tokenizer/src/lib.rs | 11 ++- examples/basics/control.blight | 2 + examples/basics/expressions.blight | 1 + examples/basics/fib.blight | 1 + examples/basics/functions.blight | 3 +- examples/basics/operations.blight | 3 + examples/basics/shadowing.blight | 2 + examples/basics/variables.blight | 3 + examples/basics/weird.blight | 1 + examples/interop/blight_in_js/main.js | 2 +- 21 files changed, 192 insertions(+), 189 deletions(-)