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 another 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:42 AM Coordinated Universal Time
view