1
0
mirror of https://github.com/Baidicoot/rpncalc-v4 synced 2024-12-04 23:39:56 +00:00
Commit Graph

33 Commits

Author SHA1 Message Date
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