public ParserStateMachine() { context = new global::ParserContext(); LineStartState = new LineStartState(this); ValueStartState = new ValueStartState(this); ValueState = new ValueState(this); QuotedValueState = new QuotedValueState(this); QuoteState = new QuoteState(this); }
public ParserStateMachine(bool TrimTrailingEmptyLines = false, int MaxColumnsToRead = 0) { this.TrimTrailingEmptyLines = TrimTrailingEmptyLines; this.MaxColumnsToRead = MaxColumnsToRead; context = new global::ParserContext(); LineStartState = new LineStartState(this); ValueStartState = new ValueStartState(this); ValueState = new ValueState(this); QuotedValueState = new QuotedValueState(this); QuoteState = new QuoteState(this); }