public LexerScanner(TextReader reader, Context context) { this.lexer = new LexerMarker(reader); this.context = context; this.executorCharacter = context.ExecutorCharacter; this.seperatorCharacter = context.SeparatorCharacter; this.listEncapsulation = context.ListEncapsulation; this.vectorEncapsulation = context.VectorEncapsulation; this.setEncapsulation = context.SetEncapsulation; this.scalarEncapsulation = context.ScalarEncapsulation; this.literalEncapsulation = context.LiteralEncapsulation; }
public LexerScanner(TextReader reader, Context context) { if (context == null) { throw new ArgumentNullException("context"); } if (reader == null) { throw new ArgumentNullException("reader"); } this.lexer = new LexerMarker(reader); this.context = context; this.executorCharacter = context.ExecutorCharacter; this.seperatorCharacter = context.SeparatorCharacter; this.listEncapsulation = context.ListEncapsulation; this.vectorEncapsulation = context.VectorEncapsulation; this.setEncapsulation = context.SetEncapsulation; this.scalarEncapsulation = context.ScalarEncapsulation; this.literalEncapsulation = context.LiteralEncapsulation; }