2 Commits (5f22d58e1935860ce9b3470aa121e6a7600cb45f)

Author SHA1 Message Date
wes 71bdafb35b convert to es6 modules 8 years ago
wes 5057a95252 defuck vm.js 8 years ago
nisstyre56 9bdd80121b debugging print function 11 years ago
nisstyre56 5c7f57d67d style fixes 11 years ago
nisstyre56 dd58dffc70 experimental support for full type application syntax, basic error checking, still needs syntax for user created types 11 years ago
nisstyre56 b18d0a1eca work on parsing type applications/signatures 11 years ago
nisstyre56 3e1c5528e1 fixed bug in operator matching function 11 years ago
nisstyre56 8bd8e7385d adding more tests, commenting out regex test until I can figure out why some unicode chars cause it to fail 11 years ago
nisstyre56 74b2c9b310 tests 11 years ago
nisstyre56 13201d8662 switching to underscore.js for most functionality 11 years ago
nisstyre56 d5424b9c4b closure stuff, desugar to curried functions 11 years ago
nisstyre56 02baaa0192 some minor cosmetic fixes 11 years ago
nisstyre56 b890053d20 readability fixes, a few bug fixes, can calculate free variables of let blocks, environments not being passed yet or closures created 11 years ago
nisstyre56 0661a055c4 calculate the free variables of a function (not done yet) 11 years ago
Wesley Kerfoot fc6c61994d almost done adding let forms to the language, made sure to throw exceptions in most places 12 years ago
Wesley Kerfoot 42451b9955 removed old code 12 years ago
Wesley Kerfoot f57bbcce4e finally fixed the tokenizer 12 years ago
wes 8766c45e09 update 12 years ago
Wesley Kerfoot 976aa27151 worked on toknizer some more 12 years ago
Wesley Kerfoot fc0690d36d made parser sensitive to operators 12 years ago
Wesley Kerfoot 59af207836 removed useless function 12 years ago
Wesley Kerfoot 058719a884 adding stuff 12 years ago