http://rdf.ncbi.nlm.nih.gov/pubchem/patent/EP-0526622-A1

Outgoing Links

Predicate Object
assignee http://rdf.ncbi.nlm.nih.gov/pubchem/patentassignee/MD5_05060720d78cc9178696073231d89834
classificationCPCInventive http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F8-437
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F8-443
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F8-433
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F8-447
classificationIPCInventive http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06F-
http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06F9-45
filingDate 1992-02-18-04:00^^<http://www.w3.org/2001/XMLSchema#date>
inventor http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_dc4f488319daa64c58b743ae480eb94b
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_3fe5f515bd27dbdcb3f59452daaa0043
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_eef76fdeb2a522e22aa53e36699b1d55
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_36ffce2763b3a16fc22d5d1c36e0415c
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_2fc95b98c80b0bb6be6b1e9dadf83068
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_9f72c2b8009df1f3661a843451af796e
publicationDate 1993-02-10-04:00^^<http://www.w3.org/2001/XMLSchema#date>
publicationNumber EP-0526622-A1
titleOfInvention Interface for representing effects in a multilanguage optimizing compiler
abstract Framework compiler program, using a generic expert system or a regulation and classification mechanism, and a generic back-end processor (in which the code generator has a specific receiver). The generic back-end processor combines optimization, register and memory allocation and code generation functions. The generic expert system can be carried out on various central computers and the code generation function of the back-end processor can be targeted according to any one of several computer architectures. A front-end processor is adapted to each of the different source languages such as Cobolt, Fortran, Pascal, C, C ++, Ada, etc. This front-end processor scans and analyzes the source code modules and then builds from these a representation in intermediate language ("IL") of the programs expressed in the source code. This IL language is designed to represent any of the source code languages universally, so that the interface between the front-end processor and the back-end processor is in standard form and does not require be rewritten for each of the language-specific front end processors. The IL representation produced by the front-end processor is based on a tuple as a basic element, in which each tuple represents a single operation to be performed - loading, storing, adding, labeling, branching, etc. A data structure is developed by the front-end processor for each tuple, with fields for the various information required. One of the characteristics of the invention resides in a mechanism for representing effects and dependencies in the interface between the front-end processor and the back-end processor; a tuple has an effect if it writes to memory and has a dependency if it reads from a location to which another node can write. A source language independent mechanism is provided to describe the effects of
priorityDate 1991-02-27-04:00^^<http://www.w3.org/2001/XMLSchema#date>
type http://data.epo.org/linked-data/def/patent/Publication

Incoming Links

Predicate Subject
isDiscussedBy http://rdf.ncbi.nlm.nih.gov/pubchem/substance/SID426285409
http://rdf.ncbi.nlm.nih.gov/pubchem/compound/CID5572
http://rdf.ncbi.nlm.nih.gov/pubchem/compound/CID5371562
http://rdf.ncbi.nlm.nih.gov/pubchem/substance/SID419502926
http://rdf.ncbi.nlm.nih.gov/pubchem/compound/CID5480431
http://rdf.ncbi.nlm.nih.gov/pubchem/substance/SID419520940
http://rdf.ncbi.nlm.nih.gov/pubchem/compound/CID6992654
http://rdf.ncbi.nlm.nih.gov/pubchem/substance/SID419506174
http://rdf.ncbi.nlm.nih.gov/pubchem/taxonomy/TAXID181185
http://rdf.ncbi.nlm.nih.gov/pubchem/anatomy/ANATOMYID181185

Total number of triples: 30.