public Context(MultiParseInput input, IParseInput contextual) { this.input = input; this.toRestore = input.active; this.input.active = contextual; }
public Parser(IParseInput input, TomlSettings settings) { this.input = new MultiParseInput(input, new SkippingParseInput(input, toSkip: TokenType.NewLine)); this.settings = settings.CheckNotNull(nameof(settings)); }
public Parser(IParseInput input) { this.input = new MultiParseInput(input, new SkippingParseInput(input, toSkip: TokenType.NewLine)); }