about yacc, lex, LL(1), LR, first set, follow set, predict set ...