Micro Focus Visual COBOL是否直接编译为MSIL?

sma*_*man 0 .net il cobol cil cobol.net

我正在审查将COBOL代码迁移到.NET运行时的解决方案.我在网上找到的两个最有前途的解决方案是NetCOBOLMicro Focus Visual COBOL.

NetCOBOL直接编译到MSIL并具有Visual Studio集成.通过"直接编译",我的意思是发出的MSIL代表COBOL代码中的实际调用.这与一种方法形成对比,在该方法中,MSIL代码将对COBOL代码执行词法分析,然后解释/执行它.

Micro Focus Visual COBOL肯定有Visual Studio集成,但我无法在网站上找到关于COBOL代码是直接编译到MSIL还是由解释器处理的明确答案.

我不确定我在这里使用的语义是否100%准确,但我对如何更清楚地表达"直接编译"的发出代码与"解释"的发出代码之间的区别持开放态度.

Lex*_* Li 5

你应该做一个更好的互联网搜索,并将范围限制在microfocus.com,

http://community.microfocus.com/microfocus/cobol/visual_cobol/w/wiki/470.managed-cobol-an-overview.aspx

然后你可以明显地看到

ilgen指令编译为CIL

本文还说明了Visual COBOL如何为JVM工作.