c_forth项目重构

简介

c_forth项目原先只是一个用C语言写的模拟forth系统,不是一个真正的forth系统。受到耳朵ear_cforth的启发,以及他的指点,我开始写真正的forth系统。目前这个c_forth是从ear-cforth克隆过来,并且自己加上了控制语句、循环语句与变量等。我正在努力的写自己的forth系统。再次感谢耳朵CNFIG社区!!!

编译环境

  1. Windows(32位/64位) + Cygwin + gcc 4.9.3

  2. Linux(32位) + gcc 4.9.2

安装

make forth

特性支持

  1. 核心字;

  2. 定义和使用扩展字;

  3. if else then 控制语句(包含if then);

  4. for next 循环语句;

  5. $字定义变量,!存入,@取出;

  6. 从外部读取forth代码(./forth lib.cf);

  7. 递归定义扩展字(Hack中)。

2015-12-02


上一篇: 写了个打字测速网页 下一篇: 2016新年新目标