The IOCCC29 winner writes each frame as fresh C source, compiles it, then runs it.
If you use LINQPad 6 or newer, you must use version 2.X of this library. For LINQPad 5, you must use version 1.X If you have a Developer or higher edition of LINQPad, you can use the ...