C# 클래스 ProgrammingLanguageNr1.Tokenizer

파일 보기 프로젝트 열기: eriksvedang/Sprak 1 사용 예제들

공개 메소드들

메소드 설명
Tokenizer ( ProgrammingLanguageNr1.ErrorHandler errorHandler, bool stripOutComments ) : System
process ( TextReader textReader ) : List

비공개 메소드들

메소드 설명
ASSIGNMENT ( ) : Token
BRACKET_LEFT ( ) : Token
BRACKET_RIGHT ( ) : Token
COMMA ( ) : Token
COMMENT ( ) : Token
DOT ( ) : Token
NAME ( ) : Token
NEW_LINE ( ) : Token
NOT ( ) : Token
NUMBER ( bool negative ) : Token
OPERATOR ( ) : Token
PARANTHESIS_LEFT ( ) : Token
PARANTHESIS_RIGHT ( ) : Token
QUOTED_STRING ( bool pDoubleQuoted ) : Token
isDIGIT ( ) : bool
isLETTER ( ) : bool
readNextChar ( ) : void
readNextToken ( ) : Token
stripComment ( ) : void

메소드 상세

Tokenizer() 공개 메소드

public Tokenizer ( ProgrammingLanguageNr1.ErrorHandler errorHandler, bool stripOutComments ) : System
errorHandler ProgrammingLanguageNr1.ErrorHandler
stripOutComments bool
리턴 System

process() 공개 메소드

public process ( TextReader textReader ) : List
textReader TextReader
리턴 List