163 Commits (v0.2.1)
 

Author SHA1 Message Date
Garrit Franke b23a9bd751 Generalize block into own statement 2 years ago
Garrit Franke aaab0a4b28 Add conditional else if branch 2 years ago
Garrit Franke 76f407fc3f Fix fib example 2 years ago
Garrit Franke c1ead8ddc9 Fix compound op with identifier first 2 years ago
Garrit Franke dad2a1f3c2 Fix readme 2 years ago
Garrit Franke 7308868b67 Fix examples 2 years ago
Garrit Franke a00e965193 Fix production build 2 years ago
Garrit Franke 4d5ef86243 Revert "Change function declaration syntax" 2 years ago
Garrit Franke d13d46ec99 Add basic CLI 2 years ago
Garrit Franke 3b514abdf5 Add builds.sr.ht badge 2 years ago
Garrit Franke 0814cbde47 Fix typo 2 years ago
Garrit Franke bb49dd04c4 Add error reporting TODO 2 years ago
Garrit Franke f1a11d2005 Add CLI TODO 2 years ago
Garrit Franke 9cb607f2cf Add backend-state to README 2 years ago
Garrit Franke 96f16f67fa Add Readme 2 years ago
Garrit Franke 82496b7807 Add remaining comparison operators 2 years ago
Garrit Franke e6db9f422a Add js generator for variable declarations 2 years ago
Garrit Franke 6f102f2e34 Add TODO file 2 years ago
Garrit Franke 7d8883ed63 Allow multiple statements in if conditional 2 years ago
Garrit Franke 1a95efb5d8 Add basic conditionals; remove semicolons 2 years ago
Garrit Franke 0113546cc8 Add fib example 2 years ago
Garrit Franke f1ede63d5f Add greeter example 2 years ago
Garrit Franke b21c781a64 Change function declaration syntax 2 years ago
Garrit Franke 7b081ab974 Refactor function call parsing 2 years ago
Garrit Franke 66e24bae70 Clean up expression parsing 2 years ago
Garrit Franke 628ac67089 Fix parsing of complex compound expressions 2 years ago
Garrit Franke e22f5647c6 Add math operations 2 years ago
Garrit Franke a593bba4d7 Remove uneeded compount statement 2 years ago
Garrit Franke 002d69af49 Fix return with expression 2 years ago
Garrit Franke 213924bc3d Tokenize Comma 2 years ago
Garrit Franke 8186b0c56e Add function arguments 2 years ago
Garrit Franke 1514eee549 Add function arguments 2 years ago
Garrit Franke c62d00a8bf Add CI 2 years ago
Garrit Franke 24d20784b2 Fix infinite loop when parsing strings 2 years ago
Garrit Franke fd2e2e58be Print result of main for js target 2 years ago
Garrit Franke 2c47d9d575 Refactor x86 generator 2 years ago
Garrit Franke c250d98c31 Implement return generation 2 years ago
Garrit Franke 5253ced2af Fix warnings 2 years ago
Garrit Franke 90207296b1 Add JS generator 2 years ago
Garrit Franke e31446ac51 Generate assembly 2 years ago
Garrit Franke 9301d21824 Add x86 generator scaffolding 2 years ago
Garrit Franke 193ea74aa2 Allow empty returns 2 years ago
Garrit Franke 565b0bd9f6 Add token positions 2 years ago
Garrit Franke b0fe2b0474 Add token positions 2 years ago
Garrit Franke 85edec21dd Add multiple functions test 2 years ago
Garrit Franke 55653ff0f3 Add parser tests 2 years ago
Garrit Franke 2b30ee50b2 Fix example filename 2 years ago
Garrit Franke f84fd3c8db Rename flex -> sabre 2 years ago
Garrit Franke 7ca96f9a43 Add strings 2 years ago
Garrit Franke 110c0922b8 Pretty print AST output 2 years ago