Method and system for compiling multiple languages

   
   

A method and system for compiling multiple source language files that share a common library. The common library is represented in a common language that can be used by multiple different source languages. Font end compiler systems read the common language files that make up the common library and the source language files that use the library. Additionally, the front end systems produce common language files. The common language files produced by the front end systems can be used in the common library. The common language files may also be supplied to a back end system or runtime environment that further compiles the common language file to an executable form and executes the file. At runtime, the common language file is used by the runtime environment to layout the objects and methods used during execution.

Une méthode et un système pour compiler la langue source multiple classe cette part une bibliothèque commune. La bibliothèque commune est représentée dans un langage commun qui peut être employé par différentes langues source multiples. Les systèmes de compilateur d'extrémité de police lisent les dossiers de langage commun qui composent la bibliothèque commune et les dossiers de langue source qui emploient la bibliothèque. En plus, les systèmes d'embout avant produisent des dossiers de langage commun. Les dossiers de langage commun produits par les systèmes d'embout avant peuvent être employés dans la bibliothèque commune. Les dossiers de langage commun peuvent également être fournis à un environnement arrière de système ou de temps d'exécution de fin qui compile plus loin le dossier de langage commun à une forme exécutable et exécute le dossier. Au temps d'exécution, le dossier de langage commun est employé par l'environnement d'exécution à la disposition les objets et les méthodes ont employé pendant l'exécution.

 
Web www.patentalert.com

< Methods and systems for authentication through multiple proxy servers that require different authentication data

< Mapping connections and protocol-specific resource identifiers

> Generating a music snippet

> Method and system for editing software programs

~ 00153