TinyCOBOL是一个开源的COBOL编译器为IA32(x86)的平台。
开发者评论
这个编译器是第一个实现用于生成TSR(终止并驻留)计划在DOS下对我的家庭连接到PC微型终端。生成的代码不可能是C(当时),因为没有免费的C编译器做了“第二阶段”的翻译。我本来是要产生MASM兼容汇编语言。
该编译器还需要有一个微小的多任务,负责制定PC控制台可用于其他任务进行沟通,同时做所有的处理上的背景。因此代码必须是完全可重入(多个终端可以同时运行的话),一个独立的堆栈和可变数据段区域,但与普通文字区。
我不得不拆开2英尺高的一堆物品,了解如何使这项工作里面DOS,所以无操作(即使是“暂停”键),可以使系统不可用的背景,或微终端将无法运行。
编译器是微小的,并接受COBOL 74标准的一个子集,但可以很容易地扩展到完全符合。有没有“MOVE相应的”,也不是“ALTER”语句,因为大多数的COBOL程序员(客户)并不需要他们。有因尺寸限制的无报告生成功能也。我们应该只与内存的第一640KB运行,(我不能把当时中断了空间外服务),同时留出了足够的空间运行的“前台”的应用程序。
我希望现在大家明白为什么这个蹩脚的东西有这么多的限制。现在,当我们转向Linux,我们会做更多的,因为有没有这些限制了。
按类别搜索
热门软件
-
Porteus Xfce 12 Jan 17
-
Solus 2 Sep 17
-
Plants vs. Zombies 12 May 15
-
Return To Castle Wolfenstein Coop 20 Feb 15
-
PSPP 3 Jun 15
-
Adobe Developer Connection Developer Desktop 3 Jun 15
-
KAVClient 3 Jun 15
评论没有发现