cobol中的语法有问题。我使用Ubuntu的4.2.0-16,通用开放式COBOL包,和我有错误:
~/cobol$ cobc -free -x -o cal cal.cbl
cal.cbl:6: Error: syntax error, unexpected $undefined, expecting "end of file"
我cal.cbl文件:
IDENTIFICATION DIVISION.
PROGRAM-ID. cal.
ENVIRONMENT DIVISION.
DATA DIVISION.
?? OPTION PIC 9 VALUE ZERO.
?? NUM1 PIC 9(5)V9(2) VALUE ZERO.
?? NUM2 PIC 9(5)V9(2) VALUE ZERO.
?? RESULT PIC 9(10)V9(2) VALUE ZERO.
PROCEDURE DIVISION.
ACCEPT OPTION.
DISPLAY "INSERT FIRST OPTION".
ACCEPT NUM1.
DISPLAY "INSERT SECOND OPTION".
ACCEPT NUM2.
STOP RUN.
我在新cobolt,我知道关于列的一些事情,那就是为什么我使用-free标志来编译,但是这个错误对我来说没有意义。
为何出现此错误时,请帮助:)
是不是真的?选项 ??;这当然是无效的。还应该有一个工作存储部分? –