start of inner-token lexer