JIT compilation: the basics — Compilers | MindForge