Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 727 Bytes

README.md

File metadata and controls

38 lines (30 loc) · 727 Bytes

Full targets

These contain a resident compiler.

  • C. Generates a C file. 32 or 64 bits.
  • Intel x86. 32-bit only. Linux and Windows.
  • Motorola 68000. Linux and Atari TOS.
  • ARM. Classic 32-bit instruction set.
  • PDP-11. 16-bit. Unix V7.
  • RISC-V. 32-bit only.
  • asm.js. Generates an asm.js file. SpicerMonkey, V8, JavaScriptCore, IE11.

Embedded targets

Support for a Forth cross compiler is under way: http://github.com/larsbrinkhoff/xForth

  • 6502
  • 8051
  • AVR
  • Cortex-M, Thumb instruction set
  • Emacs bytecodes
  • MSP430
  • PDP-8
  • PIC, midrange devices
  • STM8

Research

Some notes have been collected about these machines.

  • Batch file
  • 6809
  • PDP-1
  • PDP-4/7/9/15
  • PDP-10
  • Shell script
  • Xtensa