As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Conceitos de conversão de código
Para saber como a conversão de código acontece, CodeBuild é importante entender alguns conceitos-chave, como manipulação de macros, páginas de código e.
Tratamento de macros
O código do Mainframe Assembler freqüentemente usa macros para encapsular a funcionalidade para reutilização. O comportamento da macro geralmente é determinado no tempo de execução do aplicativo com base nos parâmetros passados de um programa Assembler. A conversão de código fornece vários mecanismos para expandir as macros do Assembler antes da conversão para. COBOL
Páginas de código (EBCDICvsASCII)
O Mainframe Assembler geralmente contém literais de caracteres expressos como valores hexadecimais correspondentes aos caracteres. EBCDIC A conversão de código fornece um recurso configurável para gerenciar automaticamente os literais de caracteres ASCII ao emitir COBOL para ambientes. ASCII
CodeBuild
A conversão de código está disponível por meio do AWS CodeBuild serviço. AWS CodeBuild é uma ferramenta de automação de construção originalmente projetada como parte de um pipeline de CI/CD. In AWS Mainframe Modernization, AWS CodeBuild é usado para automatizar a ferramenta MCCAC de conversão e outras ferramentas, como o COBOL compilador Micro Focus.