Future plans

These are the planned features of a future version. Plans may change of course.

  • Compilation of the same source for multiple 6502-based architectures
  • Extension system: the language will consist of the core language and optional extensions. Userland extensions can be added, e. g. graphics, sound, i/o, you name it.
  • Performance: the programs should run even faster and be smaller. There are many possibilities of code optimization yet.
  • User functions or output parameters for procedures (most likely the latter)
  • Structs
  • Possibility to write interrupt handlers - most probably as part of an extension
  • Maybe a new variable type: long integer. Not sure about this.

Planned features in version 2.2

  • User defined functions
  • The extension system and a few simple extensions

Planned features in version 2.3

  • Multiple target systems: VIC-20, Commodore 16 and Plus/4
  • New variable type: long integer
  • Formatted number output (signed/unsigned, decimal/hexa/binary)