Skip to content

Commit 3c4f70b

Browse files
committed
Updated docs
1 parent 31d7ba3 commit 3c4f70b

File tree

1 file changed

+43
-47
lines changed

1 file changed

+43
-47
lines changed

README.md

Lines changed: 43 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -37,19 +37,17 @@ $ npm i cobol
3737
var Cobol = require("cobol");
3838

3939
// Execute some COBOL snippets
40-
Cobol(function () { /*
41-
IDENTIFICATION DIVISION.
42-
PROGRAM-ID. HELLO.
43-
ENVIRONMENT DIVISION.
44-
DATA DIVISION.
45-
PROCEDURE DIVISION.
46-
47-
PROGRAM-BEGIN.
48-
DISPLAY "Hello world".
49-
50-
PROGRAM-DONE.
51-
STOP RUN.
52-
*/ }, function (err, data) {
40+
Cobol(function () {/*
41+
IDENTIFICATION DIVISION.
42+
PROGRAM-ID. HELLO.
43+
ENVIRONMENT DIVISION.
44+
DATA DIVISION.
45+
PROCEDURE DIVISION.
46+
PROGRAM-BEGIN.
47+
DISPLAY "Hello world".
48+
PROGRAM-DONE.
49+
STOP RUN.
50+
*/}, function (err, data) {
5351
console.log(err || data);
5452
});
5553
// => "Hello World"
@@ -62,40 +60,38 @@ Cobol(__dirname + "/args.cbl", {
6260
// => "Your name is: Alice"
6361

6462
// This will read data from stdin
65-
Cobol(function () { /*
66-
IDENTIFICATION DIVISION.
67-
PROGRAM-ID. APP.
68-
*> http://stackoverflow.com/q/938760/1420197
69-
70-
ENVIRONMENT DIVISION.
71-
INPUT-OUTPUT SECTION.
72-
FILE-CONTROL.
73-
SELECT SYSIN ASSIGN TO KEYBOARD ORGANIZATION LINE SEQUENTIAL.
74-
75-
DATA DIVISION.
76-
FILE SECTION.
77-
FD SYSIN.
78-
01 ln PIC X(64).
79-
88 EOF VALUE HIGH-VALUES.
80-
WORKING-STORAGE SECTION.
81-
PROCEDURE DIVISION.
82-
DISPLAY "Write something and then press the <Enter> key"
83-
OPEN INPUT SYSIN
84-
READ SYSIN
85-
AT END SET EOF TO TRUE
86-
END-READ
87-
PERFORM UNTIL EOF
88-
DISPLAY "You wrote: ", ln
89-
DISPLAY "------------"
90-
READ SYSIN
91-
AT END SET EOF TO TRUE
92-
END-READ
93-
END-PERFORM
94-
CLOSE SYSIN
95-
STOP RUN.
96-
*/ }, {
97-
stdin: process.stdin
98-
, stdout: process.stdout
63+
Cobol(function () {/*
64+
IDENTIFICATION DIVISION.
65+
PROGRAM-ID. APP.
66+
*> http://stackoverflow.com/q/938760/1420197
67+
ENVIRONMENT DIVISION.
68+
INPUT-OUTPUT SECTION.
69+
FILE-CONTROL.
70+
SELECT SYSIN ASSIGN TO KEYBOARD ORGANIZATION LINE SEQUENTIAL.
71+
DATA DIVISION.
72+
FILE SECTION.
73+
FD SYSIN.
74+
01 ln PIC X(64).
75+
88 EOF VALUE HIGH-VALUES.
76+
WORKING-STORAGE SECTION.
77+
PROCEDURE DIVISION.
78+
DISPLAY "Write something and then press the <Enter> key"
79+
OPEN INPUT SYSIN
80+
READ SYSIN
81+
AT END SET EOF TO TRUE
82+
END-READ
83+
PERFORM UNTIL EOF
84+
DISPLAY "You wrote: ", ln
85+
DISPLAY "------------"
86+
READ SYSIN
87+
AT END SET EOF TO TRUE
88+
END-READ
89+
END-PERFORM
90+
CLOSE SYSIN
91+
STOP RUN.
92+
*/}, {
93+
stdin: process.stdin,
94+
stdout: process.stdout
9995
}, function (err) {
10096
if (err) {
10197
console.log(err);

0 commit comments

Comments
 (0)