Easy COBOL Migratorは、完全なコンパイルパイプラインを通じてCOBOLプログラムを6つの現代言語に変換するデスクトップトランスパイラです。COBOLファイルを読み込み、ターゲット言語を選択すると、生成されたコードがサイドバイサイドエディタに即座に表示されます。ツールは4つのCOBOLディビジョンすべてを解析し、完全な抽象構文木を構築し、意味解析を実行して慣用的な出力を生成します - 行単位の書き換えではありません。
コンパイルパイプラインは36種類の文型、220以上のCOBOLキーワード、40以上の組み込み関数、すべてのPIC/USAGEデータ型、レコードパッキング/アンパッキング付きファイルI/O、ネストされたコピーブック付きCOPY/REPLACE前処理、完全な制御フロー再構築(PERFORM、GO TO、EVALUATE、IF/ELSE)を処理します。LINKAGE SECTIONトランスパイルはサブプログラムインターフェースをカバーし、CALL文はBY REFERENCE、BY CONTENT、BY VALUEパラメータ渡しをサポートします。SORTキーフィールド抽出は昇順/降順のマルチキー比較器を処理します。各変換は診断メモ付きの移行レポートを生成し、EXEC SQL/CICS/DLIブロック、動的CALLターゲット、手動確認が必要なすべてをフラグ付けします。
大規模プロジェクトでは、フォルダ全体を開いてすべての.cbl/.cob/.cpyファイルを検出し、一括バッチ変換できます。組み込みのCOBOLユーティリティは、行番号付け、形式変換、コメント切替、空白クリーンアップ、コピーブック抽出、Data Divisionレポートを処理します。
すべての処理はローカルマシン上で行われます。ソースコードがアップロード、送信、外部保存されることは一切ありません。アプリケーションは必要なライブラリをすべて同梱しており、ランタイム依存関係はありません。
アクティブ開発中 - 次期バージョンではCOBOL 2014オブジェクト指向構文サポートとバッチレポートエクスポートが追加されます。
ツールで自動変換できない部分のサポートが必要ですか?EXEC SQL/CICS/DLI置換、データベースリプラットフォーミング、エンドツーエンドのモダナイゼーションプロジェクト向けに、実践的なCOBOL移行サービスを提供しています。