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);
 }
Пример #2
0
 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);
 }