public abstract IEnumerable <Statement> Parse(Scanner scanner);
public override IEnumerable <Statement> Parse(Scanner scanner) { m_InvalidToken = scanner.ReadToEnd(); yield return(new UnknownStatement(m_InvalidToken)); }
public abstract IEnumerable <Statement> Parse(Scanner scanner);
public override IEnumerable <Statement> Parse(Scanner scanner) { m_InvalidToken = scanner.ReadToEnd(); yield return(new UnknownStatement(m_InvalidToken)); }