return values for lexical analysis