C# Класс Antlr4.Tool.DOTGenerator

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

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

Свойство Тип Описание
STRIP_NONREDUCED_STATES bool
stlib Antlr4.StringTemplate.TemplateGroup

Защищенные свойства (Protected)

Свойство Тип Описание
arrowhead string
grammar Grammar
rankdir string

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

Метод Описание
DOTGenerator ( Grammar grammar ) : System.Collections.Generic
GetDOT ( ATNState startState ) : string
GetDOT ( ATNState startState, bool isLexer ) : string
GetDOT ( ATNState startState, string ruleNames, bool isLexer ) : string
GetDOT ( DFA dfa, bool isLexer ) : string

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

Метод Описание
GetEdgeLabel ( string label ) : string
GetStateLabel ( ATNState s ) : string
GetStateLabel ( DFAState s ) : string

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

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

public DOTGenerator ( Grammar grammar ) : System.Collections.Generic
grammar Grammar
Результат System.Collections.Generic

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

public GetDOT ( ATNState startState ) : string
startState Antlr4.Runtime.Atn.ATNState
Результат string

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

public GetDOT ( ATNState startState, bool isLexer ) : string
startState Antlr4.Runtime.Atn.ATNState
isLexer bool
Результат string

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

public GetDOT ( ATNState startState, string ruleNames, bool isLexer ) : string
startState Antlr4.Runtime.Atn.ATNState
ruleNames string
isLexer bool
Результат string

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

public GetDOT ( DFA dfa, bool isLexer ) : string
dfa Antlr4.Runtime.Dfa.DFA
isLexer bool
Результат string

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

protected GetEdgeLabel ( string label ) : string
label string
Результат string

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

protected GetStateLabel ( ATNState s ) : string
s Antlr4.Runtime.Atn.ATNState
Результат string

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

protected GetStateLabel ( DFAState s ) : string
s Antlr4.Runtime.Dfa.DFAState
Результат string

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

STRIP_NONREDUCED_STATES публичное статическое свойство

public static bool STRIP_NONREDUCED_STATES
Результат bool

arrowhead защищенное свойство

protected string arrowhead
Результат string

grammar защищенное свойство

protected Grammar,Antlr4.Tool grammar
Результат Grammar

rankdir защищенное свойство

protected string rankdir
Результат string

stlib публичное статическое свойство

public static TemplateGroup,Antlr4.StringTemplate stlib
Результат Antlr4.StringTemplate.TemplateGroup