TinyCOBOL是一个开源的COBOL编译器为IA32(x86)的平台。
开发者评论
这个编译器是第一个实现用于生成TSR(终止并驻留)计划在DOS下对我的家庭连接到PC微型终端。生成的代码不可能是C(当时),因为没有免费的C编译器做了“第二阶段”的翻译。我本来是要产生MASM兼容汇编语言。
该编译器还需要有一个微小的多任务,负责制定PC控制台可用于其他任务进行沟通,同时做所有的处理上的背景。因此代码必须是完全可重入(多个终端可以同时运行的话),一个独立的堆栈和可变数据段区域,但与普通文字区。
我不得不拆开2英尺高的一堆物品,了解如何使这项工作里面DOS,所以无操作(即使是“暂停”键),可以使系统不可用的背景,或微终端将无法运行。
编译器是微小的,并接受COBOL 74标准的一个子集,但可以很容易地扩展到完全符合。有没有“MOVE相应的”,也不是“ALTER”语句,因为大多数的COBOL程序员(客户)并不需要他们。有因尺寸限制的无报告生成功能也。我们应该只与内存的第一640KB运行,(我不能把当时中断了空间外服务),同时留出了足够的空间运行的“前台”的应用程序。
我希望现在大家明白为什么这个蹩脚的东西有这么多的限制。现在,当我们转向Linux,我们会做更多的,因为有没有这些限制了。
最近浏览的软件
Bitnami Publify Stack 22 Jun 18
before-after.js 12 Apr 15
Notepad++ Plugin Manager 11 Apr 18
Easy Java 31 Oct 15
EMS Data Export for MySQL 26 Jan 15
Instant Proxy - Proxy Finder - Freeware Version 10 Jul 15
按类别搜索
热门软件
boot 20 Feb 15
Zsh 17 Feb 15
GNU Cobol 17 Feb 15
Intel Fortran Compiler For Linux 20 Feb 15
OpenCL 11 May 15
C 3 Jun 15
JarBuilder 2 Jun 15
TinyCOBOL
类似的软件
Nimrod
20 Feb 15
Voodoo Compiler
20 Feb 15
GCC MELT
17 Feb 15
NASM - The Netwide Assembler
14 Apr 15
意见 TinyCOBOL
最近浏览的软件
Bitnami Publify Stack 22 Jun 18
before-after.js 12 Apr 15
Notepad++ Plugin Manager 11 Apr 18
Easy Java 31 Oct 15
EMS Data Export for MySQL 26 Jan 15
Instant Proxy - Proxy Finder - Freeware Version 10 Jul 15
评论没有发现