Skip to content

v1.4.6

Compare
Choose a tag to compare
@jkotlinski jkotlinski released this 30 Dec 13:15
· 935 commits to master since this release

2015-12-30: v1.4.6

  • bugfix: disabled tail call elimination for literal ['] [char]
    to avoid some crashes
  • bugfix: <, rshift, u. did not support negative numbers
  • forth: made word finding + numbers case insensitive
  • forth: renamed char to getc, and added a new char that works
    according to the Forth 2012 standard.
  • forth: added abort, abort", 2@, 2!, char+, chars, align, aligned
  • forth: key, key? now work only with keyboard
  • forth: made quit reset input and fall back to keyboard
  • forth: fill ( ch addr len ) changed to fill ( addr len ch )
  • forth: allot ( -- n ) changed to allot ( -- )
  • forth: made base a variable instead of a value
  • forth: changed variable; data field is now after code field

Thanks to Christian Johansson for suggestions!