Compilation principle courseware (introduction of some definitions of grammar and grammar, NFA, DFA grammar, LL1, LR1, etc.)