static void WriteStatement() { if (la.kind == write_Sym) { Get(); Expect(lparen_Sym); WriteList(); Expect(rparen_Sym); } else if (la.kind == writeLine_Sym) { Get(); Expect(lparen_Sym); if (StartOf(9)) { WriteList(); } Expect(rparen_Sym); CodeGen.WriteLine(); } else { SynErr(50); } ExpectWeak(semicolon_Sym, 6); }