3bbea6bea0
This MR finishes up all remaining Pre V1 goals
...
* add a posix exit() builtin
* improve separation of concerns regarding standard library structure
2023-05-25 23:08:44 +00:00
789349df48
Error Messaging Redesign
...
This commit contains the following:
* New data types to support full tracebacks
* New traceback data type used across stl and ast
* Updates to tests
* fixes for error messaging in sym and some stl functions
2023-05-23 22:06:11 +00:00
8efa1dbaad
Fully fledged lambdas, along with efficiency tweaks across the ast
2023-03-13 15:02:19 -07:00
Ava Hahn
ce3dba470a
add boolean cast function
2023-03-09 17:28:17 -08:00
Ava Hahn
f8ab31e9aa
rustfmt on recent additions
...
Signed-off-by: Ava Hahn <ava@aidanis.online>
2023-03-06 15:53:12 -08:00
Ava Hahn
de29bbf950
help function displays values not
...
Signed-off-by: Ava Hahn <ava@aidanis.online>
2023-03-06 15:12:59 -08:00
Ava Hahn
4b587f11ab
finished circuit form
...
Signed-off-by: Ava Hahn <ava@aidanis.online>
2023-03-03 14:29:53 -08:00
Ava Hahn
cb83fa5655
implement iseq, tests
...
Signed-off-by: Ava Hahn <ava@aidanis.online>
2023-03-02 12:48:26 -08:00
Ava Hahn
5ce0a8e8b2
add bool var toggle function
...
Signed-off-by: Ava Hahn <ava@aidanis.online>
2023-03-02 12:15:42 -08:00
Ava Hahn
28e158f110
add some boolean operations, tests for
...
Signed-off-by: Ava Hahn <ava@aidanis.online>
2023-03-02 09:43:12 -08:00