C# Класс Microsoft.Fast.AST.AlphabetDef

Наследование: Def
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
attrSort RecordSort
sort FastSort
symbols List

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

Метод Описание
AddAttributes ( FastToken>.IEnumerable attrs ) : void
AddConstructors ( FastToken>.IEnumerable contructors ) : void
AlphabetDef ( FastToken name, FastToken>.IEnumerable attrs, FastToken>.IEnumerable constructors ) : System
PrettyPrint ( StringBuilder sb ) : void

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

Метод Описание
IsValidSymbol ( FastToken symb, int arity ) : bool
Typecheck ( FastPgm pgm ) : void

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

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

public AddAttributes ( FastToken>.IEnumerable attrs ) : void
attrs FastToken>.IEnumerable
Результат void

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

public AddConstructors ( FastToken>.IEnumerable contructors ) : void
contructors FastToken>.IEnumerable
Результат void

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

public AlphabetDef ( FastToken name, FastToken>.IEnumerable attrs, FastToken>.IEnumerable constructors ) : System
name FastToken
attrs FastToken>.IEnumerable
constructors FastToken>.IEnumerable
Результат System

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

public PrettyPrint ( StringBuilder sb ) : void
sb StringBuilder
Результат void

Описание свойств

attrSort публичное свойство

public RecordSort,Microsoft.Fast.AST attrSort
Результат RecordSort

sort публичное свойство

public FastSort,Microsoft.Fast.AST sort
Результат FastSort

symbols публичное свойство

public List symbols
Результат List