Skip to content

v0.3.0

Compare
Choose a tag to compare
@a2geek a2geek released this 21 Nov 21:08
· 32 commits to master since this release

This release includes a few enhancements to bt (as well as bug fixes) and the addition of a shape tool for compiling AppleSoft shape tables called st.

bt includes new optimizations:

  • shorten-variable-names - Ensure all variables are 1 or 2 characters long;
  • extract-constant-values - Assign all constant values first.

This project is split into three components:

  • A Java API. See the README for an overview.
  • A BASIC tokenizer (bt) command-line tool. See the README for tool usage examples.
  • A Shape Table (st) command-line tool. See the README.

Commits between v0.2.0 and v0.3.0