C# Класс Scorpio.Compiler.ScriptLexer

脚本语法解析
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AddToken void
AddToken void
IgnoreLine void
IsHexDigit bool
ReadChar char
ThrowInvalidCharacterException void
UndoChar void

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

Метод Описание
GetBreviary ( ) : String

获得整段字符串的摘要

GetTokens ( ) : List

解析字符串

ScriptLexer ( String buffer, String strBreviary ) : System

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

Метод Описание
AddToken ( TokenType type ) : void
AddToken ( TokenType type, object lexeme ) : void
IgnoreLine ( ) : void
IsHexDigit ( char c ) : bool
ReadChar ( ) : char
ThrowInvalidCharacterException ( char ch ) : void
UndoChar ( ) : void

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

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

获得整段字符串的摘要
public GetBreviary ( ) : String
Результат String

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

解析字符串
public GetTokens ( ) : List
Результат List

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

public ScriptLexer ( String buffer, String strBreviary ) : System
buffer String
strBreviary String
Результат System