OpenKeyWord  Version: 426, Datum:
OKW.ANTLR4.OKW_Parser Klassenreferenz
Klassendiagramm für OKW.ANTLR4.OKW_Parser:
Inheritance graph
Zusammengehörigkeiten von OKW.ANTLR4.OKW_Parser:
Collaboration graph

Klassen

class  EnvvalueContext
 
class  KeyvalueContext
 
class  Okw_env_varContext
 
class  Okw_internal_varContext
 
class  Okw_typekeyContext
 
class  RootContext
 
class  TextContext
 

Öffentliche Methoden

 OKW_Parser (ITokenStream input)
 
RootContext root ()
 
Okw_internal_varContext okw_internal_var ()
 
Okw_typekeyContext okw_typekey ()
 
KeyvalueContext keyvalue ()
 
Okw_env_varContext okw_env_var ()
 
EnvvalueContext envvalue ()
 
TextContext text ()
 

Öffentliche Attribute

const int KLAMMERZU =4
 
const int RULE_root = 0
 

Statische öffentliche Attribute

static readonly string[] tokenNames
 
static readonly string[] ruleNames
 
static readonly string _serializedATN
 
static readonly ATN _ATN
 

Propertys

override string GrammarFileName [get]
 
override string[] TokenNames [get]
 
override string[] RuleNames [get]
 
override string SerializedAtn [get]
 

Private Attribute

const int ENVVAL =15
 
const int WS =3
 
const int FOLDER_LOGMESSAGES =5
 
const int FILE_OKW_KEYMAPS_XML =11
 
const int FILE_OKW_MEMORIZE_XML =12
 
const int FOLDER_XML =6
 
const int FILE_OKW_CONST_XML =7
 
const int VALUE =16
 
const int TEXT =2
 
const int FILE_OKW_INI_XML =10
 
const int KEYVALUE =14
 
const int FILE_OKW_IMPLEMENTATIONMATRIX_XML =9
 
const int KLAMMERAUF =1
 
const int KEYPREFIX =13
 
const int FILE_OKW_DOCU_XML =8
 
const int RULE_okw_internal_var = 1
 
const int RULE_okw_typekey = 2
 
const int RULE_keyvalue = 3
 
const int RULE_okw_env_var = 4
 
const int RULE_envvalue = 5
 
const int RULE_text = 6
 

Ausführliche Beschreibung

Definiert in Zeile 30 der Datei OKW_Parser.cs.

Dokumentation der Datenelemente

readonly ATN OKW.ANTLR4.OKW_Parser._ATN
static
Initialisierung:
=
new ATNDeserializer().Deserialize(_serializedATN.ToCharArray())

Definiert in Zeile 470 der Datei OKW_Parser.cs.

readonly string OKW.ANTLR4.OKW_Parser._serializedATN
static
Initialisierung:
=
"\x3\xAF6F\x8320\x479D\xB75C\x4880\x1605\x191C\xAB37\x3\x12,\x4\x2\t\x2"+
"\x4\x3\t\x3\x4\x4\t\x4\x4\x5\t\x5\x4\x6\t\x6\x4\a\t\a\x4\b\t\b\x3\x2\x3"+
"\x2\x3\x2\x3\x2\x6\x2\x15\n\x2\r\x2\xE\x2\x16\x3\x3\x3\x3\x3\x3\x3\x3"+
"\x3\x4\x3\x4\x3\x4\x3\x4\x3\x4\x3\x5\x3\x5\x3\x6\x3\x6\x3\x6\x3\x6\x3"+
"\a\x3\a\x3\b\x3\b\x3\b\x2\x2\x2\t\x2\x2\x4\x2\x6\x2\b\x2\n\x2\f\x2\xE"+
"\x2\x2\x3\x3\x2\a\xE(\x2\x14\x3\x2\x2\x2\x4\x18\x3\x2\x2\x2\x6\x1C\x3"+
"\x2\x2\x2\b!\x3\x2\x2\x2\n#\x3\x2\x2\x2\f\'\x3\x2\x2\x2\xE)\x3\x2\x2\x2"+
"\x10\x15\x5\x4\x3\x2\x11\x15\x5\n\x6\x2\x12\x15\x5\x6\x4\x2\x13\x15\x5"+
"\xE\b\x2\x14\x10\x3\x2\x2\x2\x14\x11\x3\x2\x2\x2\x14\x12\x3\x2\x2\x2\x14"+
"\x13\x3\x2\x2\x2\x15\x16\x3\x2\x2\x2\x16\x14\x3\x2\x2\x2\x16\x17\x3\x2"+
"\x2\x2\x17\x3\x3\x2\x2\x2\x18\x19\a\x3\x2\x2\x19\x1A\t\x2\x2\x2\x1A\x1B"+
"\a\x6\x2\x2\x1B\x5\x3\x2\x2\x2\x1C\x1D\a\x3\x2\x2\x1D\x1E\a\xF\x2\x2\x1E"+
"\x1F\x5\b\x5\x2\x1F \a\x6\x2\x2 \a\x3\x2\x2\x2!\"\a\x10\x2\x2\"\t\x3\x2"+
"\x2\x2#$\a\x3\x2\x2$%\x5\f\a\x2%&\a\x6\x2\x2&\v\x3\x2\x2\x2\'(\a\x11\x2"+
"\x2(\r\x3\x2\x2\x2)*\a\x4\x2\x2*\xF\x3\x2\x2\x2\x4\x14\x16"

Definiert in Zeile 454 der Datei OKW_Parser.cs.

readonly string [] OKW.ANTLR4.OKW_Parser.ruleNames
static
Initialisierung:
= {
"root", "okw_internal_var", "okw_typekey", "keyvalue", "okw_env_var",
"envvalue", "text"
}

Definiert in Zeile 45 der Datei OKW_Parser.cs.

readonly string [] OKW.ANTLR4.OKW_Parser.tokenNames
static
Initialisierung:
= {
"<INVALID>", "'${'", "TEXT", "WS", "'}'", "'Folder_LogMessages'", "'Folder_XML'",
"'File_OKW_Const_xml'", "'File_OKW_Docu_xml'", "'File_OKW_ImplementationMatrix_xml'",
"'File_OKW_Ini_xml'", "'File_OKW_Keymaps_xml'", "'File_OKW_Memorize_xml'",
"'Taste.'", "KEYVALUE", "ENVVAL", "VALUE"
}

Definiert in Zeile 36 der Datei OKW_Parser.cs.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: