如何在cobol在线编译多个文件?

时间:2014-10-10 08:59:17

标签: cobol

我正在使用www.compileonline.com。我写了一个程序,它从一个文件读取并将数据写入另一个文件。在在线编译器中只有一个名为input.txt的标签。我可以运行这个程序吗?使用此在线编译器的两个文件。

2 个答案:

答案 0 :(得分:1)

假设你想要的是一个输入文件和一个输出文件,那么期望允许网页以这种方式将文件写入你的机器可能有点愚蠢。

没有迹象表明你可以做到这一点。

转到https://sourceforge.net/p/open-cobol/discussion/?source=navbar,在那里您可以下载相同COBOL编译器的最新版本(Open COBOL现在是GnuCOBOL)并将其安装在您的计算机上,并拥有您喜欢的任意数量的输入和输出文件。对于已下载的GnuCOBOL,您的问题也会得到全面而积极的支持,无论多么小。

答案 1 :(得分:0)

嗯,它应该是一个在线编译系统,可以让简单的程序更容易。

我认为,如果您想要更复杂的东西,您将获得自己的 COBOL开发系统并使用它。

但是,如果由于某些原因这不是一个选项,那么你还有其他几种可能性,一种是快速的,一种是慢速的。

快速编写代码以检测输入文件中的某种标记,并使用它来分隔进入的各种数据。例如,每个===可能有一个输入文件 - 分隔部分:

1 paxdiablo
2 jon skeet
3 someone else
===
banana 2
apple 2
orange 1

然后,您必须对应用程序进行编码以实现此目的。

慢速选项是使用右侧窗格或主页底部的Contact us链接来请求多个输入文件作为功能。