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標誌來編譯,但是這個錯誤對我來說沒有意義。
爲何出現此錯誤時,請幫助:)
是不是真的?選項 ??;這當然是無效的。還應該有一個工作存儲部分? –