FACTOID # 54: The Mall in Washington, D.C. is 1.4 times larger than Vatican City.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Intermediate representation

In computing, an intermediate representation is a data structure that is constructed from input data to a program, and from which part or all of the output data of the program is constructed in turn.


Use of the term usually implies that most of the information present in the input is retained by the intermediate representation, with further annotations or rapid lookup features.


A canonical example is found in most modern compilers, where the linear human-readable text representing a program is transformed into an intermediate graph data structure that allows flow analysis and re-arrangements before starting to create the list of actual CPU instructions that will do the work.


  Results from FactBites:
 
United States Patent Application: 0040010783 (4233 words)
The method of claim 3, wherein estimating the first data access comprises examining an intermediate representation of computer code that is generated during compiling to identify data accesses that are most likely to occur during execution of the code.
The processing system of claim 17, wherein estimating the first data access comprises examining an intermediate representation of computer code that is generated during compiling to identify data accesses that are most likely to occur during execution of the code.
Estimating the first data access may include examining an intermediate representation of computer code that is generated during compiling to identify data accesses that are most likely to occur during execution of the code.
WIL: A Compiler Intermediate Language with Explicit Support for Representations (8206 words)
WIL is a textual compiler intermediate language designed primarily for object-oriented languages, to be used in the Whirlwind compiler being developed at the University of Washington.
This representation can be either partially or fully abstract, which allows the ability to defer decisions about the concrete bit layout of some or all of the value’s contents to later stages of compilation.
Representations for generic Objects and 2Dpoints are named, and each value in the program is annotated with a representation.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.