Skip to content

Roadmap

Illya Kysil edited this page Mar 14, 2016 · 9 revisions

Roadmap for IKForth

DONE

  • Migrate from OpenWatcom's wasm to flat assembler (fasm) - see #3.
  • Support for Direct Threaded Code (DTC).
  • Implement readline-like editing capabilities in ACCEPT (WIN-ACCEPT currently)
    • libreadline is used when running with native Linux loader
  • Implement native Linux x86 loader with either C (gcc) or assembler (fasm)
  • Migrate from OpenWatcom's wmake to SConstruct (was GNU's make).

TODO

  • Implement signal handling for native Linux x86 loader
  • Implement platform-specific Forth words for Linux x86.
  • Implement bare-bones assembler to support meta-compilation.
  • Implement bare-bones IKForth kernel using assembler above:
    • use STDIN for input
    • use STDOUT for output
  • Implement Forth2012 words, see
Clone this wiki locally