-
Notifications
You must be signed in to change notification settings - Fork 5
Home
Chai Fei edited this page Dec 11, 2015
·
13 revisions
######E-mail:[email protected]
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
求8的阶乘,使用递归实现:
./forth
>>> variable n
>>> : n@ n @ ;
>>> : n-- n@ 1 - n ! ;
>>> : factorial n@ 1 - if n@ n-- myself * else 1 then ;
>>> 8 n ! factorial .
40320