C# Class JinianNet.JNTemplate.Parser.TemplateLexer

词素分析器
Afficher le fichier Open project: jiniannet/jntemplate Class Usage Examples

Méthodes publiques

Méthode Description
Parse ( ) : JinianNet.JNTemplate.Parser.Node.Token[]

分析所有Token

Reset ( ) : void

重置分析器

TemplateLexer ( String text ) : System

TemplateLexer

Private Methods

Méthode Description
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

Method Details

Parse() public méthode

分析所有Token
public Parse ( ) : JinianNet.JNTemplate.Parser.Node.Token[]
Résultat JinianNet.JNTemplate.Parser.Node.Token[]

Reset() public méthode

重置分析器
public Reset ( ) : void
Résultat void

TemplateLexer() public méthode

TemplateLexer
public TemplateLexer ( String text ) : System
text String 待分析内容
Résultat System