Skip to content

To Do #1

Open
Open
@Zeda

Description

@Zeda

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions