currently I skip the first token so that LT(-1) is meaningful even on the first token.
currently I skip the first token so that LT(-1) is meaningful even on the first token.