Added a REDIRECT instruction to the transition table, shorter code.
Keep track of the cursor location, for error feedback.
Added "error context", prints out the line with a marker where error was