c_forth项目重构
简介
c_forth项目原先只是一个用C语言写的模拟forth系统,不是一个真正的forth系统。受到耳朵的ear_cforth的启发,以及他的指点,我开始写真正的forth系统。目前这个c_forth是从ear-cforth克隆过来,并且自己加上了控制语句、循环语句与变量等。我正在努力的写自己的forth系统。再次感谢耳朵和CNFIG社区!!!
编译环境
-
Windows(32位/64位) + Cygwin + gcc 4.9.3
-
Linux(32位) + gcc 4.9.2
安装
make forth
特性支持
-
核心字;
-
定义和使用扩展字;
-
if else then
控制语句(包含if then
); -
for next
循环语句; -
$
字定义变量,!
存入,@
取出; -
从外部读取forth代码(
./forth lib.cf
); -
递归定义扩展字(Hack中)。
2015-12-02
上一篇: 写了个打字测速网页 下一篇: 2016新年新目标