C# Класс Tools.SymbolsGen

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

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

Свойство Тип Описание
action int
lahead SymbolSet
m_lalrParser bool
m_lexer Lexer
m_symbols YyParser
m_trans int
pno int
prods ObjectList
stypes SymbolType

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

Метод Описание
AssocType ( Precedence pt, int n ) : void
ClassDefinition ( string s ) : void
CopySegment ( ) : void
Declare ( ) : void
Find ( CSymbol sym ) : bool
OldAction ( ParserOldAction a ) : void
ParserDirective ( ) : void
SetNamespace ( ) : void
SetStartSymbol ( ) : void
SimpleAction ( ParserSimpleAction a ) : void

Защищенные методы

Метод Описание
SymbolsGen ( ErrorHandler eh ) : System

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

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

public abstract AssocType ( Precedence pt, int n ) : void
pt Precedence
n int
Результат void

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

public abstract ClassDefinition ( string s ) : void
s string
Результат void

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

public abstract CopySegment ( ) : void
Результат void

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

public abstract Declare ( ) : void
Результат void

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

public Find ( CSymbol sym ) : bool
sym CSymbol
Результат bool

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

public abstract OldAction ( ParserOldAction a ) : void
a ParserOldAction
Результат void

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

public abstract ParserDirective ( ) : void
Результат void

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

public abstract SetNamespace ( ) : void
Результат void

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

public abstract SetStartSymbol ( ) : void
Результат void

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

public abstract SimpleAction ( ParserSimpleAction a ) : void
a ParserSimpleAction
Результат void

SymbolsGen() защищенный Метод

protected SymbolsGen ( ErrorHandler eh ) : System
eh ErrorHandler
Результат System

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

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

public int action
Результат int

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

public SymbolSet,Tools lahead
Результат SymbolSet

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

public bool m_lalrParser
Результат bool

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

public Lexer,Tools m_lexer
Результат Lexer

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

public YyParser,Tools m_symbols
Результат YyParser

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

public int m_trans
Результат int

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

public int pno
Результат int

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

public ObjectList prods
Результат ObjectList

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

public SymbolType,Tools stypes
Результат SymbolType