Writing a compiler is no simple undertaking. I've spent a few years on and off (mostly with the Python source code) trying to understand compiler internals on a practical level, and I'm only really only just beginning to learn enough to be able to man