- forgot to rename these header guards when i ported the lexer from an earlier project of mine