C# Класс JinianNet.JNTemplate.Parser.TemplateLexer

词素分析器
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Parse ( ) : JinianNet.JNTemplate.Parser.Node.Token[]

分析所有Token

Reset ( ) : void

重置分析器

TemplateLexer ( String text ) : System

TemplateLexer

Приватные методы

Метод Описание
AddToken ( JinianNet.JNTemplate.Parser.Node.Token token ) : void
AddToken ( TokenKind kind ) : void
GetPrevCharCount ( Char c ) : int
GetToken ( TokenKind tokenKind ) : JinianNet.JNTemplate.Parser.Node.Token
GetTokenKind ( Char c ) : TokenKind
IsTagEnd ( ) : System.Boolean
IsTagStart ( ) : System.Boolean
Next ( ) : System.Boolean
Next ( Int32 i ) : System.Boolean
ReadCommentToken ( ) : void
ReadEndToken ( ) : System.Boolean
ReadToken ( ) : void

Описание методов

Parse() публичный Метод

分析所有Token
public Parse ( ) : JinianNet.JNTemplate.Parser.Node.Token[]
Результат JinianNet.JNTemplate.Parser.Node.Token[]

Reset() публичный Метод

重置分析器
public Reset ( ) : void
Результат void

TemplateLexer() публичный Метод

TemplateLexer
public TemplateLexer ( String text ) : System
text String 待分析内容
Результат System