A data structure representing an Interface Definition Language ("IDL") source file is disclosed. The data structure is preferably produced during the compilation of the source file and generation of language-specific source code. The data structure includes a variable-sized array of data structures representing entries from the source file in addition to an array of strings containing each line in the source file. Each of the entry data structures contains a fixed part containing information about the name and attributes of the source file entry and a variable part that depends upon the entry's data type. The data structure can be stored in a file or database for run-time access by distributed applications.

Una estructura de datos que representa un archivo de fuente de la lengua de la definición de interfaz ("IDL") se divulga. La estructura de datos se produce preferiblemente durante la compilación del archivo de fuente y la generación del código de fuente específico a una lengua. La estructura de datos incluye un arsenal variable-clasificado de estructuras de datos que representan entradas del archivo de fuente además de un arsenal de secuencias que contienen cada línea en el archivo de fuente. Cada uno de las estructuras de datos de la entrada contiene una parte fija que contiene la información sobre el nombre y las cualidades de la entrada del archivo de fuente y de una parte variable que dependa del tipo de datos de la entrada. La estructura de datos se puede almacenar en un archivo o una base de datos para el acceso run-time por usos distribuidos.

 
Web www.patentalert.com

< (none)

< Synchronization of recurring records in incompatible databases

> Configuration programming system for a life safety network

> (none)

~ 00001