Intermediate Representation

Views Updated: Dec 15, 2025

Key Facts

Abbreviation
IR
Pronunciation
/ˌɪnərˈmidiɪt ˌrɛprəzɛnˈteɪʃən/
Category
Computing
Related Field
Software

Examples in Context

  1. We use Clojure data structure literals as both intermediate representation for communication, and for storage.
  2. Through a compilation process, this high-level code is compiled into an intermediate representation called object code.
  3. Before talking about the new intermediate representation, how does the compiler currently do its work without the IR?
  4. The front end of a compiler is language specific and includes a parser for the given language that results in parsed trees and the intermediate representation ( the Register Transfer Language, or RTL ).
  5. For example, the output of all our data transformation jobs are Clojure data structure literals, and the intermediate representation in all our Hadoop jobs are as well.

Other meanings of IR