a dumb lexer that doesn't work and i will delete

go is too smart for its own good