51 Commits (ab95ecaa43f545750c5b0f6c516dbc1559cc148b)

Author SHA1 Message Date
Garrit Franke ab95ecaa43 Fix bubblesort example 3 years ago
Garrit Franke 13a88a0e76 Fix array access as assignment 3 years ago
Garrit Franke e20f6b69a4 Add reverse function to stdlib 3 years ago
Garrit Franke 2d26d0a198 Fix multiple function arguments 3 years ago
Garrit Franke 4842d92b74 Add bubblesort example 3 years ago
Garrit Franke 0a17c78194 Add documentation for datatypes 3 years ago
Garrit Franke dbee5b9eab Add println function 3 years ago
Garrit Franke 0c10ed907d Fix examples 3 years ago
Garrit Franke 57f403cc9b Add stdlib 3 years ago
Garrit Franke b3c8c7c378 Add builtin functions 3 years ago
Garrit Franke 0d213f33e9 Add variable assignment 3 years ago
Garrit Franke 34b32d1a34 Add variables section in docs 3 years ago
Garrit Franke 8fe1e42c43 Add booleans 3 years ago
Garrit Franke f43aa36432 Add while loop 3 years ago
Garrit Franke 03c71987cd Add integer arrays 3 years ago
Garrit Franke 226fb93792 Add copyright notices 3 years ago
Garrit Franke f0f20b950a Add else branch 3 years ago
Garrit Franke aaab0a4b28 Add conditional else if branch 3 years ago
Garrit Franke 76f407fc3f Fix fib example 3 years ago
Garrit Franke c1ead8ddc9 Fix compound op with identifier first 3 years ago
Garrit Franke 7308868b67 Fix examples 3 years ago
Garrit Franke 4d5ef86243 Revert "Change function declaration syntax" 3 years ago
Garrit Franke 82496b7807 Add remaining comparison operators 3 years ago
Garrit Franke e6db9f422a Add js generator for variable declarations 3 years ago
Garrit Franke 1a95efb5d8 Add basic conditionals; remove semicolons 3 years ago
Garrit Franke 0113546cc8 Add fib example 3 years ago
Garrit Franke f1ede63d5f Add greeter example 3 years ago
Garrit Franke b21c781a64 Change function declaration syntax 3 years ago
Garrit Franke 7b081ab974 Refactor function call parsing 3 years ago
Garrit Franke 66e24bae70 Clean up expression parsing 3 years ago
Garrit Franke 628ac67089 Fix parsing of complex compound expressions 3 years ago
Garrit Franke e22f5647c6 Add math operations 3 years ago
Garrit Franke a593bba4d7 Remove uneeded compount statement 3 years ago
Garrit Franke 213924bc3d Tokenize Comma 3 years ago
Garrit Franke 8186b0c56e Add function arguments 3 years ago
Garrit Franke 1514eee549 Add function arguments 3 years ago
Garrit Franke fd2e2e58be Print result of main for js target 3 years ago
Garrit Franke c250d98c31 Implement return generation 3 years ago
Garrit Franke 193ea74aa2 Allow empty returns 3 years ago
Garrit Franke 565b0bd9f6 Add token positions 3 years ago
Garrit Franke f84fd3c8db Rename flex -> sabre 3 years ago
Garrit Franke 7ca96f9a43 Add strings 3 years ago
Garrit Franke 010b6207ec Implement returning variables 3 years ago
Garrit Franke 101ad0878d Add variable declarations 3 years ago
Garrit Franke d9a46fe86a Fix tests and comments 3 years ago
Garrit Franke 67a2455e11 Implement return statement 3 years ago
Garrit Franke de7163c40e Refactor TokenType 3 years ago
Garrit Franke 67c2fb1810 Update math example 3 years ago
Garrit Franke cd8c2be6bf Fix function parsing 3 years ago
Garrit Franke 86ca1cd2dd Parse functions 3 years ago