Skip to content

Release Candidate for 4.5

Pre-release
Pre-release
Compare
Choose a tag to compare
@dmsc dmsc released this 26 Feb 04:08
· 283 commits to master since this release

This is a preview release for version 4.5, for wider testing of the new features:

The big change is a new language feature: you can pass parameters to procedures now.

Some minor changes to the language:

  • You can include arbitrary characters in string constants by using the hex value, like: PRINT "Hello"$9B"World"
  • PAUSE without a parameter is the same as PAUSE 0.
  • PROC has a shorter abbreviation: PR.,
  • The parser is more robust to syntax errors.

Many improvements to the editor:

  • Much faster COPY/PASTE operations,
  • Restores left-margin value on exit to DOS,
  • Remove P/M graphics when returning to the editor from user programs.

And improvements to the cross-compiler:

  • Better error messages from some syntax errors, and fixes in parsing of big numbers.
  • Check for PROC and EXEC parameters mismatch.
  • An option to write an expanded and indented listing from an abbreviated listing,