Sentence ::= Subject Verb Object ''.'' Subject ::= ''I'' | ''a'' Noun | ''the'' Noun Object ::= ''me'' | ''a'' Noun | ''the'' Noun | ε Noun ::= ''cat'' | ''mat'' | ''rat'' Verb ::= ''like'' | ''is'' | ''see'' | ''sees'' | ''go'' FIRST(Sentence) = {I, a, the} FIRST(Subject) = {I, a, the} FIRST(Verb) = {like, is, see, sees, go} FIRST(Object) = {me, a, the, ε} FIRST(Noun) = {cat, mat, rat} ---- [[NewCompileError]]