A compiler having one or more separate components, each of which contains the source code of the compiler which is responsible for implementing a corresponding data representation. These components are responsible for all of the parts of compilation which depend on the corresponding data representation. In one aspect of the present invention, a compiler comprises: a converter for converting program code to object code; and a data representation implementor for isolating within the compiler information that relates to representation of data at runtime, wherein the converter accesses the data representation implementor to obtain information that is needed for converting any portion of the program code that is dependent on representation of data at runtime.

Een compiler die één of meerdere afzonderlijke componenten heeft, elk waarvan de broncode van de compiler bevat die van het uitvoeren van een overeenkomstige gegevensvertegenwoordiging de oorzaak is. Deze componenten zijn de oorzaak van de elk van delen van compilatie die van de overeenkomstige gegevensvertegenwoordiging afhangen. In één aspect van de onderhavige uitvinding, bestaat uit een compiler: een convertor voor het omzetten van programmacode in objecten code; en implementor van de gegevensvertegenwoordiging voor het isoleren binnen de compilerinformatie die op vertegenwoordiging van gegevens bij runtime betrekking heeft, waarin de convertor tot implementor van de gegevensvertegenwoordiging toegang heeft om informatie te verkrijgen die voor het omzetten van om het even welk gedeelte van de programmacode nodig is die van vertegenwoordiging van gegevens bij runtime afhankelijk is.

 
Web www.patentalert.com

< (none)

< Feedback stabilization of a loss optimized switch

> Geometric phase analysis for overlay measurement

> (none)

~ 00046