More char code tests
Separate lexer