A data structure used internally by a compiler to represent a program between its source-language form and its final machine-code form, chosen to be easy to analyze and transform independently of both the source language and the target hardware.
Facts
Core PrincipleThe source code of a program is translated into a form more suitable for code-improving transformations before being used to generate object or machine code for a target machine. 1 Connections
Sources
1. Intermediate representation - Wikipedia
Intermediate languageQuote, Intermediate language
The term comes from their use in compilers, where the source code of a program is translated into a form more suitable for code-improving transformations before being used to generate object or machine code for a target machine.
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.