Skip to content

v1.5.0 - Forth 2012 core standard compliant

Compare
Choose a tag to compare
@jkotlinski jkotlinski released this 04 Jan 22:36
· 852 commits to master since this release

2016-01-04: v1.5.0 - Forth 2012 core standard compliant!

  • forth: made +loop work according to standard
  • forth: added support for #, $, %, char parsing. e.g. #123, $d020, %1001001, 'z'
  • forth: ' now aborts if it does not find a word
  • forth: made "type" disable c64 quote mode (fixes "words")
  • forth: state ( -- flag ) changed to state ( -- addr )
  • forth: added count, >body, <#, #>, hold, sign, #, #s, >number, move, accept
  • forth: removed hide, hide-to, hidden, forget, scratch, cmove, cmove>
  • forth: fixed yet another tail call elimination crash
  • forth: made while/repeat implementation conform to standard
  • forth: made word conform to standard
  • forth: made "immediate", "no-tce" non-immediate
  • forth: made sure immediate does not toggle

Thanks to polluks for suggestions!