puffy310 commited on
Commit
55b14bf
·
verified ·
1 Parent(s): e975884

Create csvlib.cbl

Browse files
Files changed (1) hide show
  1. cobol/csvlib.cbl +20 -0
cobol/csvlib.cbl ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ IDENTIFICATION DIVISION.
2
+ PROGRAM-ID. CSV-LIB.
3
+
4
+ DATA DIVISION.
5
+ WORKING-STORAGE SECTION.
6
+ 01 WS-COLUMN-COUNT PIC 9(3) VALUE 0.
7
+ 01 WS-TOKEN PIC X(256).
8
+ 01 WS-TOKEN-LEN PIC 9(3).
9
+
10
+ LINKAGE SECTION.
11
+ 01 LS-INPUT-LINE PIC X(1024).
12
+ 01 LS-FIELD-ARRAY REDEFINES LS-INPUT-LINE.
13
+ 02 LS-FIELDS OCCURS 20 TIMES PIC X(100).
14
+
15
+ PROCEDURE DIVISION USING LS-INPUT-LINE.
16
+ PARSE-CSV-LINE.
17
+ UNSTRING LS-INPUT-LINE DELIMITED BY "," INTO LS-FIELDS
18
+ TALLYING IN WS-COLUMN-COUNT
19
+ END-UNSTRING.
20
+ GOBACK.