File tree Expand file tree Collapse file tree 1 file changed +40
-0
lines changed
Expand file tree Collapse file tree 1 file changed +40
-0
lines changed Original file line number Diff line number Diff line change 1+ AT_SETUP([convert '&' concatenated strings to Java])
2+
3+ AT_DATA([prog.cbl], [
4+ IDENTIFICATION DIVISION.
5+ PROGRAM-ID. prog.
6+ DATA DIVISION.
7+ WORKING-STORAGE SECTION.
8+ 01 X-CONCAT PIC X(25) VALUE "abcde"
9+ & "fghij"
10+ & "klmno"
11+ & "pqrst"
12+ & "uvwxy".
13+ 01 N-CONCAT PIC N(25) VALUE "����������"
14+ & "����������"
15+ & "����������"
16+ & "������"
17+ & "�Ȃɂʂ˂�".
18+ PROCEDURE DIVISION.
19+ MAIN-RTN.
20+ DISPLAY X-CONCAT.
21+ DISPLAY N-CONCAT.
22+ STOP RUN.
23+ ])
24+
25+ AT_CHECK([${COMPILE} prog.cbl])
26+ AT_CHECK([java prog], [0],
27+ [abcdefghijklmnopqrstuvwxy
28+ �����������������������������������ĂƂȂɂʂ˂�
29+ ])
30+ AT_CHECK([grep -q ' \"����������\" +' prog.java])
31+ AT_CHECK([grep -q ' \"����������\" +' prog.java])
32+ AT_CHECK([grep -q ' \"����������\" +' prog.java])
33+ AT_CHECK([grep -q ' \"������\" +' prog.java])
34+ AT_CHECK([grep -q ' \"�Ȃɂʂ˂�\"' prog.java])
35+ AT_CHECK([grep -q ' \"abcde\" +' prog.java])
36+ AT_CHECK([grep -q ' \"fghij\" +' prog.java])
37+ AT_CHECK([grep -q ' \"klmno\" +' prog.java])
38+ AT_CHECK([grep -q ' \"pqrst\" +' prog.java])
39+ AT_CHECK([grep -q ' \"uvwxy\"' prog.java])
40+ AT_CLEANUP
You can’t perform that action at this time.
0 commit comments