000 05017 a2200289 4500
008 250307s########|||||||||||||||||||||||#d
020 _a84-481-18886-3
040 _aAOBREGON
_bspa
_cAOBREGON
100 _aJosé A. Ramalho
245 _aCLIPPER 5.2 AVANZADO 2a Edición /
250 _a2DA
260 _bMcGraw-Hill
_aEspaña
_c1994
300 _a391 Páginas
_bIlustraciones, tablas, graficos
_c23.5cm
490 0 _aseries
500 _a1 Ejemplar
504 _aEDITORIAL McGraw-Hill ISBN 84-481-18886-3
505 _aIntroducción Estructura de Clipper 5.2 avanzado. Segunda edición 1. El preprocesador Ventajas ofrecidas por el preprocesador ¿Qué es un preprocesador? Elementos relacionados con el preprocesador Archivo fuente (.PRG) Archivo imagen de preprocesamiento (.PPO) Constantes predefinidas UDC (User Defined Command) FDU (Funciones definidas por el usuario) Directivas de procesamiento Archivos Cabecera (Header) Visión general Generación del archivo imagen (PPO) Utilización de constantes predefinidas #DEFINE Pseudofunciones Compilación condicional Identificador del preprocesador #IFDEF #IFNDEF Definición de un identificador durante la compilación Eliminación de un identificador Depuración del programa con el preprocesador Creación de versiones de demostración con el preprocesador Redefinición de variables Archivos Cabecera (Header) Directiva #INCLUDE Archivos cabecera de CLIPPER Archivo STD.CH Funciones definidas por el usuario Match-markers y sus variaciones Regular match-marker List match-marker Restricted match-marker Wild match-marker Optional match-marker Texto resultante Literal Tokens Words Result-markers Regular result-marker Dumb stringify result-marker Normal stringify result-marker Smart stringify result-marker Normal stringify result-marker Blockfy result-marker Logify result-marker Cláusulas repetitivas Archivos Cabecera (Header) 2. Rmake Rmake ¿Cómo funciona? Continuación... Macros La macro $< La macro $** Generalización de las reglas Más macros Macros definidas por el usuario Más sobre macros La orden Set y Rmake Directivas Directivas condicionales Directivas de acción Opciones de Rmake /B Debugging Information D Define Macro /1 Ignore Execution Errors /N Null Make /S Search Subdirectories /U Enable Comment Indicator /W Show Warnings /XS <número > /XW<número > Resumen Mensajes de error Mensajes de aviso Errores en tiempo de ejecución Errores fatales en tiempo de ejecución 3. Funciones de bajo nivel Fcreate Fclose Fwrite Fseek() moviéndose dentro del archivo Lectura de bytes del archivo Fread Freadstr Borrar un archivo Ferase Comprobación de operaciones Ferror Renombrar un archivo Resumen de las órdenes y funciones de este capítulo Fclose Fcreate Ferase Ferror Fopen Fread Freadstr Frename Fseek Fwrite 4. Configuración del entorno de trabajo Variables del DOS Configuración de CONFIG.SYS
520 _aESTRUCTURA DE CLIPPER 5.2: AVANZADO. SEGUNDA EDICION 1. EL PREPROCESADOR Este capítulo muestra el nuevo mecanismo interno del compilador Clipper el pre-procesador. Veremos su finalidad, sus ventajas y cómo el usuario podrá crear sus propias órdenes utilizando esta potente herramienta que Clipper 5 nos ofrece. 2. RMAKE Este capítulo presenta el funcionamiento de RMAKE, la utilidad de Clipper que per-mite al programador reducir sensiblemente el tiempo de recompilación/enlazado de sus aplicaciones. Una herramienta esencial en la fase de ajustes y depuración de la aplicación. Los ejemplos de este capítulo están hechos sobre una aplicación de conta-bilidad desarrollada en el Clipper 5.01 (ISBN: 958-600-110-5) de Ramalho publicado por McGraw-Hill. 3. FUNCIONES DE BAJO NIVEL Este capítulo aborda las funciones de bajo nivel de Clipper mostrando su funciona-miento individualmente y su aplicación práctica. Los temas tratados en este capítulo están minuciosamente detallados y servirán como pasaporte para que el programador alcance un envidiable nivel en cuanto a técnicas de programación. 4. CONFIGURACION DEL ENTORNO DE TRABAJO Este capítulo enseña cómo comprobar y modificar, o incluso crear, los archivos CONFIG.SYS y AUTOEXEC.BAT del DOS, de forma que atiendan las necesidades de sus aplicaciones. Las técnicas presentadas aquí son ideales para la instalación de la aplicación en la computadora del usuario. xi
526 _aIngeniería en Tecnologías de la Información y Comunicación
650 0 _aIngeniería en tecnologias de la información y comunicaciones
_9585
942 _cLIB
_2ddc
_e2EDA EDICION
945 _a1
_badmin
_c1261
_dJenny Viridiana Quiroz Linares
999 _c222
_d222