Easy COBOL Migrator este un transpiler desktop care converteste programe COBOL in sase limbaje moderne printr-un pipeline de compilare complet. Incarcati un fisier COBOL, alegeti un limbaj tinta, iar codul generat apare instantaneu intr-un editor alaturi. Instrumentul analizeaza toate cele patru diviziuni COBOL, construieste un arbore sintactic abstract complet, efectueaza analiza semantica si produce iesire idiomatica - nu o transcriere linie cu linie.
Pipeline-ul de compilare gestioneaza 36 de tipuri de instructiuni, peste 220 de cuvinte cheie COBOL, peste 40 de functii intrinseci, toate tipurile de date PIC/USAGE, I/O fisiere cu impachetare/despachetare inregistrari, preprocesarea COPY/REPLACE cu copybook-uri imbricate si restructurarea completa a fluxului de control (PERFORM, GO TO, EVALUATE, IF/ELSE). Transpilarea LINKAGE SECTION acopera interfetele subprogramelor, iar instructiunile CALL suporta transmiterea parametrilor BY REFERENCE, BY CONTENT si BY VALUE. Extragerea campurilor cheie SORT gestioneaza comparatorii multi-cheie cu ordine ascendenta/descendenta. Fiecare conversie produce un raport de migrare cu note de diagnostic - semnalnand blocurile EXEC SQL/CICS/DLI, tintele CALL dinamice si tot ce necesita revizuire manuala.
Pentru proiecte mai mari, deschideti un folder intreg pentru a descoperi toate fisierele .cbl/.cob/.cpy si a converti totul in lot dintr-o data. Utilitarele COBOL integrate gestioneaza numerotarea liniilor, conversia formatului, comutarea comentariilor, curatarea spatiilor, extractia copybook-urilor si raportul Data Division.
Toata procesarea are loc local pe masina dumneavoastra. Codul sursa nu este niciodata incarcat, transmis sau stocat extern. Aplicatia este livrata cu toate bibliotecile necesare - fara dependente de runtime.
In dezvoltare activa - urmatoarea versiune adauga suport pentru sintaxa orientata pe obiecte COBOL 2014 si exporturi de rapoarte in lot.
Aveti nevoie de ajutor cu partile pe care instrumentul nu le poate converti? Ofer servicii practice de migrare COBOL pentru inlocuirea EXEC SQL/CICS/DLI, replateformarea bazelor de date si proiecte de modernizare de la cap la coada.