Display locations in hex
Use a CAST_OPCODE_AS macro
Look up name once, use a clearer loop
Look up name once, use a better loop
Rewrote resolve_to_bytecode
Publicly subclass
Ignore case
Show more information upon syntax error
Generalise name
Record newlines as we see them