COBOL bridge for NodeJS 介绍
COBOL bridge for NodeJS 可以让你在 Node.js 里面运行 COBOL 代码。
代码示例:
// Dependencies var Cobol = require("cobol"); // Execute some COBOL snippets Cobol(function () { /* IDENTIFICATION DIVISION. PROGRAM-ID. HELLO. ENVIRONMENT DIVISION. DATA DIVISION. PROCEDURE DIVISION. PROGRAM-BEGIN. disPLAY "Hello world". PROGRAM-DONE. STOP RUN. */ }, function (err, data) { console.log(err || data); }); // => "Hello World" Cobol(__dirname + "/args.cbl", { args: ["Alice"] }, function (err, data) { console.log(err || data); }); // => "Your name is: Alice" // This will read data from stdin Cobol(function () { /* IDENTIFICATION DIVISION. PROGRAM-ID. APP. *> http://stackoverflow.com/q/938760/1420197 ENVIRONMENT DIVISION. INPUT-OUTPUT SECTION. FILE-CONTROL. SELECT SYSIN ASSIGN TO KEYBOARD ORGANIZATION LINE SEQUENTIAL. DATA DIVISION. FILE SECTION. FD SYSIN. 01 ln PIC X(64). 88 EOF VALUE HIGH-VALUES. WORKING-STORAGE SECTION. PROCEDURE DIVISION. disPLAY "Write something and then press the <Enter> key" OPEN INPUT SYSIN READ SYSIN AT END SET EOF TO TRUE END-READ PERFORM UNTIL EOF disPLAY "You wrote: ", ln disPLAY "------------" READ SYSIN AT END SET EOF TO TRUE END-READ END-PERFORM CLOSE SYSIN STOP RUN. */ }, { stdin: process.stdin , stdout: process.stdout }, function (err) { if (err) { console.log(err); } }); // => Write something and then press the <Enter> key // <= Hi there! // => You wrote: Hi there! // => ------------
COBOL bridge for NodeJS 官网
https://github.com/IonicaBizau/node-cobol
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。