Got rid of non-const char strings.
Don't keep all lexemes in memory.