Easy COBOL Migrator是一款桌面轉譯器,透過完整的編譯管線將COBOL程式轉換為六種現代語言。載入COBOL檔案,選擇目標語言,產生的程式碼即時顯示在並排編輯器中。該工具分析所有四個COBOL部,建構完整的抽象語法樹,執行語義分析並產生道地的輸出 - 而非逐行轉寫。
編譯管線處理36種陳述式類型、220多個COBOL關鍵字、40多個內建函式、所有PIC/USAGE資料型別、帶記錄打包/解包的檔案I/O、帶巢狀copybook的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工具程式處理行號編排、格式轉換、註解切換、空白清理、copybook擷取和Data Division報告。
所有處理均在您的本機電腦上完成。您的原始碼永遠不會被上傳、傳輸或儲存在外部。應用程式附帶所有必需的函式庫 - 無執行時期依賴。
積極開發中 - 下一版本將新增COBOL 2014物件導向語法支援和批次報告匯出。
需要工具無法自動轉換的部分的協助?我提供實際的COBOL遷移服務,包括EXEC SQL/CICS/DLI替換、資料庫重新平台化和端到端現代化專案。