C# Класс Loyc.Syntax.Les.TokenExt

Provides the Type() extension method required by Token and the ToString(Token) method to express an LES token as a string, for tokens that contain sufficient information to do so.
Показать файл Открыть проект

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

Метод Описание
ToString ( Token t ) : string

Expresses an LES token as a string.

Note that some Tokens do not contain enough information to reconstruct a useful token string, e.g. comment tokens do not store the comment but merely contain the location of the comment in the source code. For performance reasons, a Token does not have a reference to its source file, so this method cannot return the original string. The results are undefined if the token was not produced by Les2Lexer.

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

Метод Описание
Type ( this t ) : TokenType

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

ToString() публичный статический Метод

Expresses an LES token as a string.
Note that some Tokens do not contain enough information to reconstruct a useful token string, e.g. comment tokens do not store the comment but merely contain the location of the comment in the source code. For performance reasons, a Token does not have a reference to its source file, so this method cannot return the original string. The results are undefined if the token was not produced by Les2Lexer.
public static ToString ( Token t ) : string
t Token
Результат string