Поделиться через


SymbolResult Класс

Определение

Результат, полученный во время синтаксического анализа для определенного символа.

public ref class SymbolResult abstract
public abstract class SymbolResult
type SymbolResult = class
Public MustInherit Class SymbolResult
Наследование
SymbolResult
Производный

Свойства

Имя Описание
Errors

Ошибки синтаксического анализа, связанные с этим результатом символа.

Parent

Родительский символ приводит к анализу дерева.

Tokens

Список маркеров, связанных с этим результатом символа при синтаксическом анализе.

Методы

Имя Описание
AddError(String)

Добавляет сообщение об ошибке для этого результата символа в дерево синтаксического анализа.

GetRequiredValue<T>(Argument<T>)

Возвращает значение синтаксического анализа или значения по умолчанию для указанного обязательного аргумента или вызывается.

GetRequiredValue<T>(Option<T>)

Возвращает значение синтаксического анализа или по умолчанию для указанного требуемого параметра или вызовов.

GetRequiredValue<T>(String)

Возвращает значение для символа с указанным именем в любом месте дерева синтаксического анализа.

GetResult(Argument)

Находит результат для конкретного аргумента в любом месте дерева синтаксического анализа, включая результаты родительского и дочернего символов.

GetResult(Command)

Находит результат для конкретной команды в любом месте дерева синтаксического анализа, включая результаты родительского и дочернего символов.

GetResult(Directive)

Находит результат для конкретной директивы в любом месте дерева синтаксического анализа.

GetResult(Option)

Находит результат для конкретного параметра в любом месте дерева синтаксического анализа, включая результаты родительского и дочернего символов.

GetResult(String)

Находит результат для указанного Symbolname в любом месте дерева синтаксического анализа.

GetValue<T>(Argument<T>)

Возвращает значение синтаксического анализа или значения по умолчанию для указанного аргумента.

GetValue<T>(Option<T>)

Возвращает значение синтаксического анализа или значения по умолчанию для указанного параметра.

GetValue<T>(String)

Возвращает значение для символа с указанным именем в любом месте дерева синтаксического анализа.

Применяется к