gnu-cobol

    1熱度

    1回答

    所以我試圖做一個簡單的程序cobol,使用屏幕部分,這將只計算2個數字的總和。我使用的編譯器是OpenCobolIDE。問題是我收到一個錯誤,說我的WS-N1變量不是數字值。下面是代碼: IDENTIFICATION DIVISION. PROGRAM-ID.PGM001. ENVIRONMENT DIVISION. DATA DIVISION. WORKING-STORAGE SE

    3熱度

    1回答

    如何在GnuCOBOL中啓動子進程? 在Node.js的,我們可以使用spawn或exec啓動子進程: var proc = require("child_process").spawn("ls", ["-l"]); proc.stdout.on("data", function (chunk) { console.log(chunk); }); // or var proc

    0熱度

    1回答

    我試圖接受來自jcl的輸入,例如'John Snow'並從我的cobol程序使用JUSTIFIED RIGHT VALUE SPACES運行它將字符串移動到右側,但是我需要刪除額外的空間使用我的cobol pgm。 例如 我的工作存儲是: 01 ALPHA-ITEM PIC X(50). 01 MOVE-ITEM REDEFINES ALPHA-ITEM PIC X(50). 0

    2熱度

    1回答

    我想用JNI調用現有的COBOL應用程序。 COBOL應用程序結構如下。 c-wrapper(main)-->COBOLProgram -> several dyn(.so) and static called modules 現有的COBOL應用程序涉及到幾個靜態調用子程序(COBOL)和許多動態(COBOL)的。 Jni調用應用程序是可以的,但它無法找到並調用COBOL動態子模塊。 (對於

    3熱度

    1回答

    編譯器語言COBOL出現問題。 我使用的程序「OpenCobolIDE」(GnuCOBOL 1.1 Mingw)。 首先這裏是一個示例程序的代碼。 IDENTIFICATION DIVISION. PROGRAM-ID. HelloWorld. DATA DIVISION. FILE SECTION. WORKING-STORAGE SECTION.

    1熱度

    2回答

    01 COUNTER. 03 DIGITS1 OCCURS 40 TIMES PIC 9. 03 STRING1 REDEFINES DIGITS1 pic X(40). 這編譯罰款在Visual Studio 2015年微距對焦視覺COBOL 2.3給出了GnuCOBOL錯誤警告,即 的原始定義不應該有OCCURS 爲什麼差異,我該怎麼做一個數組的數字,也可以被視

    0熱度

    1回答

    從我的研究中得知,GNU COBOL是一個編譯器,輸入文件必須在提示命令下運行在這個編譯器下,但是我很難用正確的方式安裝GNU COBOL

    2熱度

    3回答

    閱讀 我使用OpenCobolIDE 4.7.4(它是基於GnuCOBOL),並試圖編譯這個程序打開文件進行讀取: IDENTIFICATION DIVISION. PROGRAM-ID. HELLO. ENVIRONMENT DIVISION. INPUT-OUTPUT SECTION. FILE-CONTROL. SELECT STUD

    4熱度

    1回答

    我在文件中有定點數字,每行一個,這種格式S9(6)V9(2)但是當它們被實際讀取時,我在嘗試將它們放入數學時遇到了non numeric錯誤操作。更重要的是,當我嘗試在程序中顯示它們時,寫入文件中的數字爲567123.45被保存在變量中,如+ 567123.04。例如,文件123.45中的數字被保存在變量+123.45.00中,並在數學運算過程中引發以下錯誤'WS-VALUE' not numer

    1熱度

    1回答

    所以我想在OpenCobolIDE中製作一個程序,它使用COBOL中的SCREEN SECTION功能創建一個菜單,用戶可以選擇是否要輸入數據或顯示數據。 此數據正在順序.txt文件中記錄。寫入過程正常,所以我不在這裏添加這部分代碼。問題在於閱讀過程。我希望程序在PERFORM循環中多次顯示DISPLAY-SCREEN,以顯示我的文件中的所有記錄,但這不起作用。我認爲通過從我的DISPLAY-SC