Commit Graph

35 Commits

Author SHA1 Message Date
Aidan K. Ewart a8ec29c216 suffering 2020-11-26 14:03:48 +00:00
Aidan K. Ewart c3c39b1fff added meta 2020-06-03 17:54:59 +01:00
Aidan K. Ewart 2ec9cf6a0c added better error handling 2020-06-02 18:06:32 +01:00
Aidan K. Ewart 09a704ae7c added execution tracing & rewrote tokenizer 2020-06-02 12:41:24 +01:00
Aidan K. Ewart e7b95672c0 updated to clean things 2020-06-01 12:17:44 +01:00
Aidan K. Ewart ea7836145b added builtins 2020-06-01 11:58:56 +01:00
Aidan K. Ewart 5f7a6f0516 testing new engine 2020-06-01 09:59:16 +01:00
Aidan K. Ewart f6e5f70d03 buxfixes 2020-05-31 10:20:33 +01:00
Aidan K. Ewart 908af0dd72 unsafeCoerce 2020-05-31 03:19:30 +01:00
Aidan K. Ewart 75dedb204a updated with more examples etc. 2020-05-31 03:05:45 +01:00
Aidan K. Ewart 56bfc23f98 thanks, uberpolymorphism! 2020-05-31 02:52:02 +01:00
Aidan K. Ewart 678dc200b2 improved parser to allow constants 2020-05-31 00:40:37 +01:00
Aidan K. Ewart 83e6cb247a bugifxes 2020-05-30 23:49:46 +01:00
Aidan K. Ewart 1c6bee1947 bugfixes etc 2020-05-30 22:39:45 +01:00
Aidan K. Ewart 0d90e7b9e1 refactored builtins to own file 2020-05-30 21:20:04 +01:00
Aidan K. Ewart 34d43452cb added builtin declaration eazy functions 2020-05-30 20:51:47 +01:00
Aidan K. Ewart 285910c551 did thinfs & debugged others 2020-05-30 20:05:05 +01:00
Baidicoot 95cba6f712
Add files via upload 2020-05-25 14:39:42 +01:00
Aidan K. Ewart 7d99304500 updated .gitignore 2020-05-21 22:45:17 +01:00
Aidan K. Ewart 5381a921dd updated .gitignore 2020-05-21 22:42:15 +01:00
Aidan K. Ewart a1bacc3988 fixed definitions 2020-05-21 21:36:04 +01:00
Aidan K. Ewart ea57cc4cc5 added definitions and lambda evaluation 2020-05-21 16:31:45 +01:00
Aidan K. Ewart 32db1c77b0 debugged eval.js, added exports 2020-05-21 15:19:31 +01:00
Aidan K. Ewart 6742bede47 added untested eval.js 2020-05-21 13:56:36 +01:00
Aidan K. Ewart 8ccdd657dd redid comments to be consistent 2020-05-20 12:07:07 +01:00
Aidan K. Ewart 7f8fb253b5 fixed/remodeled parse syntax for push 2020-05-20 12:04:37 +01:00
Aidan K. Ewart 9a700aca35 added parsing for push operator 2020-05-20 11:57:26 +01:00
Aidan K. Ewart c0bfda2c39 fixed ast so that args are plain strings 2020-05-20 09:52:25 +01:00
Aidan K. Ewart ccff5a14a3 fixed random throws + non-backtracing stream 2020-05-20 00:11:31 +01:00
Aidan K. Ewart e29e83789c debugged parse.js + tested 2020-05-19 23:07:16 +01:00
Aidan K. Ewart eacf6cfdde wrote parser (untested) 2020-05-19 18:26:44 +01:00
Baidicoot 9fd5c7df5c
Update README.md 2020-05-19 16:15:34 +01:00
JoshuaBulch 80bc72214b idk 2020-05-19 15:57:43 +01:00
Aidan K. Ewart 5ac50ed6d8 initial commit 2020-05-19 13:54:53 +01:00
Baidicoot 46db1043e6
Initial commit 2020-05-19 13:43:09 +01:00