返回入门教程首页 主页 | 开发工具 | 应用芯片 | 核心模块  
 
   
 

Forth 初学者指导 (使用Win32Forth)

原著 J.V. Noble

编译 Forth 中文网, ForthChina.com

原文 Win32Forth 系统联机在线文档

前言

Forth 是一种不寻常的语言,它可能比其它任何一种语言所应用的项目都多。当我们面对特别严格的开发时间、执行速度、代码密度或者任何这些组合要求时,它明显地是一种可选择的语言。

Forth 也被称为是“计算机世界中保守得最好的秘密”,其证据就是:大公司从比如 Laboratory Microsystems, Inc. 、 Forth, Inc. 或者 MicroProcessor Engineering, Ltd 公司购买专业化的 Forth 系统,然后就三缄其口。

一些人可能(不善意地)猜测这些巨人公司羞于承认自己使用 Forth ,但是我相信它们实际上是向竞争同行隐藏了自己的一个秘密武器。不论什么时候,把 Forth 与传统的语言比如 C 语言进行直接的对比测试, Forth 总能打败竞争对手,在更短的时间内产生更小、更快、更可靠的代码。我研究过不同的例子,无一例外。

目录

起步

Forth 的指令

扩展字典

堆栈和逆波兰表示法 (RPN)

使用存储器

比较和分支

Forth 代码的文档和注释

整数算术运算

循环和结构化程序设计

CREATE ... DOES> Forth 的珍珠

浮点运算

有价值的程序示例

一些字符串的说明

 

 

 
 

   

(C) ForthChina.com 版权所有 2004-2010
Email:forthchina@163.com