got all the load script stuff done.

added script args to main shell
also added userlib tests to ci
This commit is contained in:
Ava Apples Affine 2023-03-20 19:00:30 -07:00
parent 381852b3bd
commit 3f75157fac
Signed by: affine
GPG key ID: 3A4645B8CF806069
7 changed files with 122 additions and 49 deletions

View file

@ -477,18 +477,12 @@ Note: this section will not show the status of each item unless you are viewing
Note: this section only tracks the state of incomplete TODO items. Having everything on here would be cluttered.
** TODO Pre-alpha tasks
- Load (load a script) function
- Pull/Refactor the logic out of the configure functions.
- Optionally return a list of new variables and/or functions?
- Will need a concatenate function for tables
- Shell prompt is fully configurable (History, L, R, and Delim)
- userlib list contains
- Extend userlib tests
- Add userlib tests to CI
- Input function
- Lex function
- Read function (Input + Lex)
- get type function
- Lex function
- Read function (Input + Lex)
- get type function
- Shell module
- Only loadable via POSIX config var
- Overload Load function to hook into this lib
@ -501,7 +495,6 @@ Note: this section only tracks the state of incomplete TODO items. Having everyt
- Readme documentation for POSIX module
- logging library
- make const all the error messages
- Main shell calls Load function on arg and exits
- Should globals be immutable?
** TODO alpha tasks