intermediate_representation

a form of program representation usually optimized for being machine readable (contrary to [source_code], which should be human readable).

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:15:39 AM Coordinated Universal Time


view