A Dogescript port of lex