
You may have heard of Blitz! Basic for the Commodore 64? Well that is a compiler that takes a standard BASIC v2 listing and turns it into p-code, replacing many BASIC rom routines with custom routines to speed things up. If you ever want to know what these tokes are, I have figured them out here for you: Blitz! Basic Tokens. Here's also the disassembly of the interpreter I used for this purpose: Blitz! Basic Interpreter Disassembly Plus Tokens.
