Commit Graph

35 Commits

Author SHA1 Message Date
37d0919655
Implement opcode for if-statement 2021-04-08 15:28:28 -05:00
690fc10791
Create macro for constructing a program 2021-04-08 14:09:44 -05:00
dcef0a3943
Show prompt on same line 2021-04-07 17:02:39 -05:00
285ff4c8c6
Create basic input grabber 2021-04-07 17:01:32 -05:00
39f5acd6ab
Add comments to code 2021-04-07 16:24:26 -05:00
e71914df66
Remove old code 2021-04-07 16:24:26 -05:00
804a678f69
Add error handling to the importer 2021-04-07 16:24:26 -05:00
dab95136c4
Implement importing of specific names 2021-04-07 16:24:26 -05:00
d11d5ce755
Split arguments into a Vec 2021-04-07 16:24:26 -05:00
9e1f68801f
Move tests to seperate file 2021-04-07 16:24:26 -05:00
311e4cc1b8 Import vars and funcs from external file 2021-02-16 19:14:20 +00:00
da5958a125 Add basic support for running external programs 2021-02-16 18:42:06 +00:00
f197b1f493 Improve comment parser 2021-02-16 18:23:40 +00:00
761600a759 Add more tests
All checks were successful
continuous-integration/drone/push Build is passing
2021-02-10 20:48:33 +00:00
618a47422e Implement functions globally 2021-02-08 15:48:22 +00:00
630e38cfda Implement "marker cleaning" 2021-02-08 15:45:13 +00:00
0355142103 Implement functions 2021-02-08 15:30:20 +00:00
1a811c650f Add ability to add functions 2021-02-08 14:59:55 +00:00
520c7f9262 Run rustfmt formatter 2021-02-08 14:52:12 +00:00
154cac779a Add test suite 2021-02-07 19:35:00 +00:00
80f4556786 Add support for commenting out lines 2021-02-07 18:17:27 +00:00
237a1fae31 Add comments to code 2021-02-07 18:11:35 +00:00
b34f91c933 Change separator to be a newline instead of space 2021-02-07 17:30:10 +00:00
1717a2492c Add support for multi-character vars 2021-02-07 17:24:53 +00:00
026466efac Make variable notation explicit 2021-02-07 17:18:15 +00:00
dbc9e1d38f name changes 2021-02-07 00:33:41 +00:00
773c563f97 Add support for variables in math operations 2021-02-07 00:30:14 +00:00
64c5958193 Add ability for reading variables 2021-02-07 00:10:34 +00:00
ac8ece7032 Add support for inserting into variable map 2021-02-06 23:48:24 +00:00
Yash
7b2fc5a4c8
Add support for math operations 2021-02-04 13:47:55 -06:00
Yash
83a8899ff3
Refactor evaluator into eval func 2021-02-04 11:45:53 -06:00
Yash
1fb0530a13
Implement print functionality 2021-02-03 16:04:58 -06:00
Yash
15aa810564
Iterate through program 2021-02-03 15:54:13 -06:00
Yash
dc4efa3aa6
Implement program class 2021-02-03 15:48:11 -06:00
Yash
6bebbac9cd
Initial commit 2021-02-03 15:19:11 -06:00