Here is a to-do list:
Lists, arrays (including matrices)
- Indexing of lists, arrays, and strings
For loop, While loop
- I need to figure out what format the
For loop should take. I like C's format, but TI-BASIC's format is a little more intuitive
- Expand on
If. Currently it only accepts one-line statements. I'm thinking:
If <condition>
<code>
ElseIf <condition>
<code>
...
Else
<code>
End
(indents for readability)
An actual variable system, currently uses single character, A~Z and theta. Planning to use ideas from FileSyst, modified to better suit parsing in the future (keeping names separate from data). Partially done, currently uses static RAM, but otherwise works.
- Custom types. Still working on formalizing this; I want to add basic cmath support this way.
- Calling other programs and subroutines
Fix the raw( function (using det( token) so that I can get some sprite examples working again.
Here is a to-do list:
Lists, arrays (including matrices)Forloop,WhileloopForloop should take. I like C's format, but TI-BASIC's format is a little more intuitiveIf. Currently it only accepts one-line statements. I'm thinking:(indents for readability)
An actual variable system, currently uses single character, A~Z and theta. Planning to use ideas from FileSyst, modified to better suit parsing in the future (keeping names separate from data).Partially done, currently uses static RAM, but otherwise works.Fix theraw(function (usingdet(token) so that I can get some sprite examples working again.