コード例 #1
0
        public CompilationUnit Parse(string text)
        {
            LexReader       src    = new LexReader(text);
            HtmlLexer       lexer  = new HtmlLexer();
            TokenCollection tokens = lexer.Lex(src);

            return(Parse(tokens));
        }
コード例 #2
0
ファイル: HtmlParser.cs プロジェクト: yslib/minimvc
        public CompilationUnit Parse(string text)
        {
            LexReader src = new LexReader(text);
            HtmlLexer lexer = new HtmlLexer();
            TokenCollection tokens = lexer.Lex(src);

            return Parse(tokens);
        }
コード例 #3
0
ファイル: HtmlLexer.cs プロジェクト: yslib/minimvc
        public TokenCollection Lex(LexReader src)
        {
            _stack = new Stack<TokenId>();
            _tokens = new TokenCollection();
            _src = src;
            _curChar = src.Read();

            Lex();

            return _tokens;
        }
コード例 #4
0
ファイル: HtmlLexer.cs プロジェクト: dumpvn/minimvc
        public TokenCollection Lex(LexReader src)
        {
            _stack   = new Stack <TokenId>();
            _tokens  = new TokenCollection();
            _src     = src;
            _curChar = src.Read();

            Lex();

            return(_tokens);
        }
コード例 #5
0
        public TokenCollection Lex(LexReader src)
        {
            TokenCollection tokens = new TokenCollection();

            return(tokens);
        }
コード例 #6
0
ファイル: XMLexer.cs プロジェクト: yslib/minimvc
        public TokenCollection Lex(LexReader src)
        {
            TokenCollection tokens = new TokenCollection();

            return tokens;
        }