C# 클래스 JinianNet.JNTemplate.Parser.TemplateLexer

词素分析器
파일 보기 프로젝트 열기: jiniannet/jntemplate 1 사용 예제들

공개 메소드들

메소드 설명
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