internal TestTokenizerBackedParser(LanguageCharacteristics <HtmlTokenizer> language, ParserContext context) : base(language, context)
 {
 }
Beispiel #2
0
 public HtmlMarkupParser(ParserContext context)
     : base(context.ParseLeadingDirectives ? FirstDirectiveHtmlLanguageCharacteristics.Instance : HtmlLanguageCharacteristics.Instance, context)
 {
 }
        protected TokenizerBackedParser(LanguageCharacteristics <TTokenizer, TSymbol, TSymbolType> language, ParserContext context)
            : base(context)
        {
            Language = language;

            var languageTokenizer = Language.CreateTokenizer(Context.Source);

            _tokenizer = new TokenizerView <TTokenizer, TSymbol, TSymbolType>(languageTokenizer);
            Span       = new SpanBuilder(CurrentLocation);
        }
Beispiel #4
0
        protected TokenizerBackedParser(LanguageCharacteristics <TTokenizer> language, ParserContext context)
            : base(context)
        {
            Language = language;

            var languageTokenizer = Language.CreateTokenizer(Context.Source);

            _tokenizer  = new TokenizerView <TTokenizer>(languageTokenizer);
            SpanContext = new SpanContextBuilder();
        }