1. A method, comprising: loading, by a processing device, a compiled executable program comprising first compiled instructions, a compiler, and uncompiled instructions wrapped within an evaluation function, wherein the compiler is for a compiled programming language where translation is performed once for code of the compiled programmed language and not each time the code is run, wherein the compiled programming language is modified to include support for the evaluation function; executing, by the processing device, the compiled executable program, wherein the executing comprises executing the first compiled instructions; when the evaluation function is encountered during the executing, performing, by the evaluation function during the executing: receiving the uncompiled instructions; evaluating the uncompiled instructions as an individual executable unit of code; applying, in view of the evaluating, at least one of a function definition structure or a class definition structure to an entirety of the uncompiled instructions, the applying to enable the uncompiled instructions to be compiled as an independent unit; and calling the compiler to compile the evaluated uncompiled instructions to yield second compiled instructions; loading the second compiled instructions into memory; and executing the second compiled instructions as part of executing the compiled executable program.