Easy COBOL Migrator est un transpileur de bureau qui convertit les programmes COBOL en six langages modernes via un pipeline de compilation complet. Chargez un fichier COBOL, choisissez un langage cible, et le code genere apparait instantanement dans un editeur cote a cote. L'outil analyse les quatre divisions COBOL, construit un arbre syntaxique abstrait complet, effectue une analyse semantique et produit une sortie idiomatique - pas une translitteration ligne par ligne.
Le pipeline de compilation gere 36 types d'instructions, plus de 220 mots-cles COBOL, plus de 40 fonctions intrinseques, tous les types de donnees PIC/USAGE, les E/S fichier avec packing/unpacking d'enregistrements, le pretraitement COPY/REPLACE avec copybooks imbriques et la restructuration complete du flux de controle (PERFORM, GO TO, EVALUATE, IF/ELSE). La transpilation de LINKAGE SECTION couvre les interfaces de sous-programmes, et les instructions CALL supportent le passage de parametres BY REFERENCE, BY CONTENT et BY VALUE. L'extraction de champs-cles SORT gere les comparateurs multi-cles avec ordre ascendant/descendant. Chaque conversion produit un rapport de migration avec des notes de diagnostic - signalant les blocs EXEC SQL/CICS/DLI, les cibles CALL dynamiques et tout ce qui necessite une revision manuelle.
Pour les projets plus importants, ouvrez un dossier entier pour decouvrir tous les fichiers .cbl/.cob/.cpy et convertir tout en une fois par lots. Les utilitaires COBOL integres gerent la numerotation de lignes, la conversion de format, le basculement de commentaires, le nettoyage d'espaces, l'extraction de copybooks et les rapports de Data Division.
Tout le traitement se fait localement sur votre machine. Votre code source n'est jamais telecharge, transmis ou stocke exterieurement. L'application est livree avec toutes les bibliotheques requises - aucune dependance d'execution.
En developpement actif - la prochaine version ajoute le support de la syntaxe orientee objet COBOL 2014 et les exports de rapports par lots.
Besoin d'aide pour les parties que l'outil ne peut pas convertir ? Je propose des services de migration COBOL pratiques pour le remplacement EXEC SQL/CICS/DLI, le replateformage de bases de donnees et les projets de modernisation de bout en bout.