Commit graph

10 commits

Author SHA1 Message Date
9b447eb5b7 rename relish to flesh 2024-02-06 22:39:08 +00:00
33791c7f3b update error message to actually be helpful 2023-06-08 13:54:31 -07:00
8cc0202a7b Readme and clippy cleanups 2023-05-28 23:22:49 +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
6969ea63bc usability improvements to env and def
* env prints variables and functions in seperate columns
* run/stl seperation of concerns significantly better
* def doesnt store lists or lambdas in the environment
2023-05-21 23:53:00 +00:00
ee1ef9700d
cd function
Signed-off-by: Ava Hahn <ava@sunnypup.io>
2023-04-17 22:11:49 -07:00
99cb9e5a2e
elementary shell behavior: can kick off a foreground process and
handle signals
2023-03-24 18:14:33 -07:00
a711b32730
shell fully configurable 2023-03-23 11:52:36 -07:00
b638918a89
list contains implemented 2023-03-20 22:14:40 -07:00
3f75157fac
got all the load script stuff done.
added script args to main shell
also added userlib tests to ci
2023-03-20 19:00:30 -07:00
Renamed from src/config.rs (Browse further)