36 Commits

Author SHA1 Message Date
558b914e5f
Moved functions to main.rs 2023-08-04 22:40:27 -07:00
eadd6780ce
Added user function parsing 2023-08-04 21:33:42 -07:00
b40af1af53
Improved definition parsing 2023-08-04 16:06:51 -07:00
837f256347
Added shadow variables 2023-08-04 16:06:43 -07:00
602fde4441
Added function definition foundation 2023-08-04 12:27:20 -07:00
be46099671
Removed comment 2023-08-04 12:26:54 -07:00
bf287516ed
Fixed printing on enter 2023-08-04 12:26:02 -07:00
9a391480b9
Minor prompt fixes 2023-08-04 12:24:58 -07:00
e67a5c4696
Added formattedtext and better error class 2023-08-03 22:13:38 -07:00
bc3bd3d1fc
Added new assignment routine 2023-08-03 14:28:22 -07:00
83f00c761b
Substitute cleanup 2023-08-03 14:25:11 -07:00
f130bed7aa
Added incomplete flag 2023-08-03 13:56:50 -07:00
ce14df866b
Added variable and constant listing 2023-08-02 15:36:55 -07:00
f869e2a512
Improved error printing 2023-08-01 10:35:34 -07:00
2949b07d7c
Minor cleanup 2023-08-01 09:07:33 -07:00
97b64e6bef
Cleaned up eval error messages 2023-07-31 16:05:48 -07:00
241bb572a5
Added linelocation to all errors 2023-07-28 15:01:36 -07:00
7fb0e0274c
Minor cleanup 2023-07-28 10:04:56 -07:00
be043af4f0
Cleaned up a few panic!()s 2023-07-28 09:36:25 -07:00
1671bbbade
Error tweak 2023-06-17 19:39:45 -07:00
1495dcd561
Renamed token and pretoken 2023-06-16 12:58:06 -07:00
6bd7043971
Added define operator 2023-06-14 20:18:28 -07:00
00a421756d
Reorganized variable code 2023-06-14 16:15:51 -07:00
5ffad0cc4e
Improved history storage 2023-06-14 14:36:58 -07:00
2dec478b74
Added "ans" variable 2023-06-14 14:04:32 -07:00
a87d2a9bf2
Minor import edits 2023-06-11 14:24:51 -07:00
af2eb39fd5
Restructured packages 2023-06-11 13:53:45 -07:00
dedb192d54
Cleanup 2023-06-11 10:39:46 -07:00
fe58addcc2
Added command-line argument parsing 2023-06-07 15:21:48 -07:00
4eff57c273
Error message edits 2023-06-07 14:43:05 -07:00
c73bec0c13
Added simple commands 2023-06-07 14:38:22 -07:00
03d081fe06
Removed greeter 2023-06-07 09:19:02 -07:00
ad3ae83c66
Improved evaluator errors 2023-04-10 18:53:35 -07:00
fbc0a6557e
Cleanup 2023-04-10 18:46:46 -07:00
ae05ebb5ff
Cleanup, added to_string_outer 2023-04-10 11:10:27 -07:00
e0f36ce112
Added conditional compilation for os type 2023-04-07 20:36:55 -07:00