amforth 是一个交互式可扩展的 Atmel AVR Atmega微控制器系列的命令解释器。
用于Atmel AVR ATmega微控制器系列可扩展命令解释器。它有一个嵌入式应用功能,以及密匙。它不依赖主机应用程序。该命令语言是一种几乎兼容ANS 94扩展等等。它只需要8KB为基础的系统代码内存或更少。这是写入自身的汇编语言。
amforth 4.5这一个清理发行版。有供参考新的识别概念,以及许多文件的更新。许多内部代码应用更改。提出添加了一些新词。
arduino: re-arranged word placing to maximize usable flash (at least on a duemilanove
device, the bigger variants like the sanguino and mega* still have room for improvement). The target mega is now called mega128. lib: lib/buffer.frt implements ">Forth 200x buffer:. doc: improved refcard. Thanks to Erich for input and patches. core: changed API of the recognizers to the final addr/len pairs. Do not use counted strings any longer! core: new words find-name and parse-name operate on the
current input buffer, word is no longer used internally. Lots of internal code simplifications. core: (create) throws exception -16 if no name is given. core: exception -42 is really -4 (stack underflow). core: digit? again. Stack effect now compatible to gforth: ( char -- n true | false). Current setting of base is now taken internally.
下载地址:
http://sourceforge.net/projects/amforth/files/amforth/4.5/amforth-4.5.zip/download
http://sourceforge.net/projects/amforth/files/amforth/4.5/amforth-4.5.tar.gz/download