sábado, 16 de noviembre de 2013

Cómo crear una COBOL Copybook

Creado por IBM, el comando de copia es un atajo aseado que se inició en el lenguaje de programación COBOL y fue adoptado por otros lenguajes de programación. En esencia, se introduce en un código COBOLT otro poco de código escrito en otros lugares. El código introducido es llamado un cuaderno. Si lo cambia, todo el mundo que ha introducido recibirá automáticamente el cambio del código ha compilado. El comando de copia hace que sea fácil de encender otras estructuras de datos COBOL en cuadernos que otras estructuras de código puede hacer referencia rápidamente. 

CREAR COPYBOOK



Abrir un archivo COBOL. Ponga su cursor donde desea introducir el cuaderno.



Tipo:



__COPY__ _



Esto inicializa el comando de copia cuando se compila el archivo.



Escriba el nombre de la estructura del código que desea utilizar como un cuaderno. Por ejemplo, si desea utilizar una clase denominada Class1 como un cuaderno, su código hasta ahora aparecería como:



__COPY__ _class1_ __



Tipo | para cerrar esta primera línea de código. Todos COBOL inicializar los avisos de finalización con |. Todas las líneas de código final con l. Pulse Intro para ir a la línea siguiente.



Tipo | _ y escriba un literal para sustituir el nombre del cuaderno. Un literal es una cadena alfanumérica que COBOL necesita para ejecutar el comando de copia. Por ejemplo, si su cuaderno llamo código-5, el literal podría ser code5.



Tipo:



| __ OF_ _____ |



Esta declaración se prepara el lector de código para el nombre de una biblioteca en la que la estructura del código para ser utilizado como un módulo de copia se encuentra. A continuación, escriba el nombre de la biblioteca. Por ejemplo, si la biblioteca de datos se llama datalibrary, su código hasta ahora aparecería como:



__COPY__ _class1_ __ | | _class1_ | | __ OF_ ___ datalibrary_ _ |



Poner fin a esta segunda línea de código con |



Añadir otra literal de la biblioteca. El código sería el siguiente aspecto:



__COPY__ _class1_ __ | | _class1_ | | __ OF_ ___ datalibrary_ _ | | _IN_ | | _datalibrary____ |



Escribir los operadores funcionales para el comando de copia. Ellos son el nombre del comando de copia que está utilizando ahora, lo que se puede hacer, y lo literal que eligió anteriormente para el cuaderno. El código se verá así:



__COPY__ _class1_ __ | | _class1_ | | __ OF_ ___ datalibrary_ _ | | _IN_ | | _datalibrary____ | | _SUPPRESS_ | __________________________ | _REPLACING____copycommand1__BY__class1_ | _ |



Guarde el archivo con una extensión de archivo COBOL, como CBL. Ccp, or.cob. Compile el archivo en un compilador COBOL. Ahora se está utilizando el cuaderno.



 

No hay comentarios:

Publicar un comentario