Changed lexer.c to clexer.c and added character printing for single-character tokens. Added a lot of patterns to lexer.l, including EOF
Test commit
Merge branch 'dev'