Merge lexer and preprocessor.
Remove preprocessor.
Split lexer and parser.
Remove line to source translation (As the preprocessor is removed).
Replace RuntimeException with BrygJitException in StandardVisitor.