問題タブ [gnucobol]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gnucobol - opencobolのubuntu linuxでのCOBOL-DB2コンパイルについて説明しますか?
opencobol コンパイラを使用して ubuntu Linux で cobol-db2 プログラムを実行したかったのですが、opencobol を使用して Linux でプログラムを実行するプロセスを説明してください。
compilation - OpenCOBOLで実行可能ファイルを作成するにはどうすればよいですか?
COBOLプログラムを終了したら、他のPCで実行できる実行可能ファイルにコンパイルするにはどうすればよいですか。cygwin経由でOpenCOBOLを使用しています。
cobol - 適切なファイル出力を取得できません
これは宿題で、入力ファイルを読み込み、何らかの処理を行い、処理されたデータをきれいで読みやすい形式で出力ファイルに出力します。
最初のレコードは出力ファイルに完全に出力されます。その後のすべてのレコードは、レコードが入力ファイルから読み取られたときに、スペースが追加されて読み取られたようです。すべての入力データの位置をシフトし、役に立たなくします。別のスペースが追加されているように見えるすべての行。
A.) 最善を尽くしたにもかかわらず、READ 動詞および/または B を完全には理解していません。) コンパイラに問題がある可能性があります。
どんな助けでも大歓迎です。
入力ファイル:
(各行は、コードの「i-unused-01」に対応する 1 つのスペースで始まります)
出力ファイル (これまで):
^そのように印刷されます!
Linux で OpenCOBOL コンパイラを使用する。
cobol - 数値名ではない Cobol
いくつかの COBOL コードで問題が発生しています。以下のコードでは、これら 2 つのエラーが発生します。私が足し算をしようとすると、コンパイラは気に入らない。
NEW-DUES および NEW-INSURANCE は、次のように定義されます。
助けてくれてありがとう。
cobol - COBOL でドットを使用する場合
私は COBOL にまったく慣れていないので、疑問に思っています。
の間に違いはないようです
と
行末のドットは実際に何をしますか?
いつ使用/回避する必要がありますか?
linux - 実行時に File Sharing Failure STATUS=61 メッセージが表示される理由を理解するのに助けが必要
宿題では、ファイル処理で複数レベルのコントロール ブレークを練習しています。入力ファイルからデータを取得し、各グループを処理し (この場合は、オフィス、建物、および管理エージェントからの 1 か月の合計賃料を計算するプロパティ管理ルーチン)、きれいなレポート ファイルにデータを吐き出します。私はこれまでに得たものへのリンクを書いて提供しました。まだ出力の書式設定を気にしていないという点で大雑把ですが、最初に実行できることを確認したかっただけです。「-free」スイッチを使用すると、エラーや警告なしでコンパイルされます。ただし、プログラムを実行すると、次のメッセージが表示されます。
いくつかの検索の後、ファイル I/O の "STATUS = 61" コードは通常、別のファイル コネクタで既に開かれている物理ファイルに対して OPEN が実行されているときにスローされることがわかりました。当時、私は別の vi ウィンドウで Income-report.txt を開いていました。私はそれを閉じ、再コンパイルして実行し、同じメッセージを受け取りました。私は困惑しています。
Income-report.txt と prop-record.txt は、プログラムと同じディレクトリにあります。前回コンパイルしたとき、どちらのファイルも自分のマシンのどこでも開いていませんでしたが、それでも上記のメッセージが表示されました。
コードへのリンク: http://pastebin.com/WrPuTUW9
cobol - リンケージセクションのCOBOL無効番号
だから、私はCobolを研究していて、コードをビルドしようとすると、次のエラーが発生します。
soma.cob:8:エラー:無効なレベル番号'linkage-section'
ファイルsoma.cobは、次のとおりです。
だから、問題はどこにありますか????
cobol - ファイルの最初の行と別の行を読み取ってジャンプする
そのような構造体で .dat ファイルを読み取る方法: ( A = ALPHANUMERIC && N = NUMERIC )
ですから、これを C/C++ または C# で読み取るプログラムを作成する方法は知っていますが、勉強のために Cobol で作成しようとしています....
しかし、このスタイルでファイルを開くためにどのコマンドを使用する必要があるのか わかりません(私は知っているだけです:
カスタム命令で開く別のコマンドが存在すると思います...わかりません...では、ファイルを開いて情報を読み取るにはどうすればよいですか??
(1 行目を時間通りに読む必要があるだけで、2 行目と 3 行目を読む必要があります... 4 と 5 && 6 と 7 && 8 と 9 ...) そして、それを示したいと思います。 DISPLAY付きの情報(勉強のためだけに)ありがとう:)
cobol - C との Cobol インターフェイス
だから、私は C と OpenCobol を使用しています。内部の COBOL ソースの値を取得する方法があるかどうか知りたいです...
例 (このリンクのサンプルに基づく): http://www.opencobol.org/modules/bwiki/index.php?cmd=read&page=UserManual%2F2_3
そして、私が使用するときのCコードは次のとおりです。
- - こんにちはC - - - - - - - - - - - - - -
または、次のような cobol 変数を取得する方法があります。
syntax-error - 識別部でエラーが発生するのはなぜですか?
次のコード:
次のようなコンパイラ エラーが発生します。Error: syntax error, unexpected WORD, expecting PROGRAM_ID
エラーを見つけることができません。それはどこにある ?
プログラムのエラーは、ここideoneにリストされています