I started making this program last month, but I stopped working on it for a while and now I have started working on it again. It is a terminal interface that is so far written in TI-BASIC only (I have the source on Github) and will allow for anyone with minimal knowledge of TI-BASIC to create new functions. When you first download the program, you will need to run a program to create a username (or just store a string 4 characters or less in str1), which you can then delete as soon as you are done.
Afterward, you can run the program TERMINAL.8xp with no error. A screenshot of the classic "Hello world" in the terminal:
I have a few commands implemented, and will add more soon.
1. PRINT('string') 100%
2. USRCHNG(new username) 100%
2. MATH(expression) 50%
3. GET(instruction) 50%
4. / (gets last line recieved) 100%
5. EXIT() 100%
Note that I have still to make it possible to run programs from the terminal, but I am not quite sure how to do that in BASIC. (Maybe one of you could give me some help with that
)
Anyway, I am excited to see what you think!

Afterward, you can run the program TERMINAL.8xp with no error. A screenshot of the classic "Hello world" in the terminal:

I have a few commands implemented, and will add more soon.
1. PRINT('string') 100%
2. USRCHNG(new username) 100%
2. MATH(expression) 50%
3. GET(instruction) 50%
4. / (gets last line recieved) 100%
5. EXIT() 100%
Note that I have still to make it possible to run programs from the terminal, but I am not quite sure how to do that in BASIC. (Maybe one of you could give me some help with that

Anyway, I am excited to see what you think!