Within the realm of computer science exists the ever ubiquitous programming language compiler. The role
of the programming language compiler is that of a translation device which, among other things, must
correctly and efficiently translate its source language to any number of target languages. For example, the
C compiler is designed to convert its source code into executable binaries that are backed by a myriad of
so-called instruction set architectures, such as x86-64. In any case, this translation process is said to be