Skip to content
This repository was archived by the owner on Sep 10, 2025. It is now read-only.

release-1.0

Choose a tag to compare

@skx skx released this 27 Oct 09:33
· 323 commits to master since this release

New Features

  • Error messages will (largely) show the appropriate line-number at which they were encountered.

BugFixes

  • Builtins are correctly handled when too few arguments are present.
  • Builtins now receive the result of evaluating expressions, rather than being forced to do the work themselves.
  • If a FOR loop is not terminated at exit-time that will be reported.
  • The RND builtin will abort cleanly if given a number less than one.

Breaking changes:

  • Due to the way arguments are evaluated it might be that some programs need to be updated.

For example this statement has been updated to add ( + ) around a$:

10 LET l = LEN(a$) - 1