What do the one-letter prefixes in Ruby error messages mean?

Viewed 260

Ruby error messages often contain lexical constants with one-letter prefixes, for example:

syntax error, unexpected tIDENTIFIER, expecting kEND

Where do the t and k come from? Are there other letters? A master list of possible keywords?

1 Answers
Related