TinyCOBOL

ソフトウェアのスクリーンショット:
TinyCOBOL
ソフトウェアの詳細:
バージョン: 0.66
日付のアップロード: 11 May 15
ライセンス: 無料
人気: 6

Rating: nan/5 (Total Votes: 0)

TinyCOBOLはIA32(x86の)プラットフォーム用のオープンソースCOBOLコンパイラです。
開発者のコ​​メント
このコンパイラは、最初のPCに接続されたマイクロ端子の私の家族のためにDOSでTSR(終了と滞在常駐)プログラムを生成するために実装されました。 「第二段階」の翻訳を行うためなしに自由に利用可能なCコンパイラがあったために生成されたコードは、C(当時)であることができませんでした。私はMASM互換のアセンブリ言語を生成するようになっていました。
背景にすべての処理をしている間、コンパイラはまた、他のタスクのためのPCコンソールを利用可能にするための責任の小さなマルチタスクと通信する必要がありました。だからコードは独立したスタックと可変データセグメント領域と、(複数の端末が同時にそれを実行することができた)完全に再入可能でなければなりませんでしたが、一般的な文字通りの面積を有します。
私はDOSの内部にこの作業を行う方法を理解するために、リストの2フィート高い山を解体しなければならなかったので、ノーオペレーション(でも「一時停止」キー)は、バックグラウンドでシステムが使用できなく作ることができ、またはマイクロ端子は実行されませんでした。
コンパイラは小さなであり、COBOL 74標準のサブセットのみを受け入れますが、簡単に完全に準拠に拡張することができます。 COBOLプログラマ(お客様)のほとんどは、それらを必要としないよう、また「ALTER」文ノー」に対応するMOVE」はありませんでした。何のレポート生成機能があるため、サイズの制約のため、また、ありませんでした。 「フォアグラウンド」アプリケーションを実行するための十分なスペースを残して私たちは(私はその時に入れ、その空間の外にサービスを中断することができませんでした)、専用メモリの最初の640キロバイトを使用して実行するようになっていました。
私はこのくだらない事は非常に多くの制約があったなぜ誰もが今、理解したいと考えています。我々は、Linuxに移動しているように、もはやそれらの制限のいずれも存在しないように今、我々は、より多くの操作を行います。

同じようなソフトウェア

GNU Cobol
GNU Cobol

17 Feb 15

nesC
nesC

3 Jun 15

gears-coffeescript
gears-coffeescript

20 Feb 15

Rails
Rails

17 Feb 15

へのコメント TinyCOBOL

コメントが見つかりません
コメントを追加
画像をオンにする!