intermediate_representation

a form of program representation usually optimized for being turned into a different form of program representation (i.e. [assembly], [machine_code] or other IR).

examples:

* [Java] bytecode: the instruction set of the [JVM]
* [LLVM] IR: https://en.wikipedia.org/wiki/LLVM#Intermediate_representation
* [Microsoft]'s CIL
* Parrot IR for dynamically typed languages like [Perl] or [Python]


link: https://en.wikipedia.org/wiki/Intermediate_representation



edited by: stefs at Wednesday, January 10, 2024, 8:17:37 AM Coordinated Universal Time


view