Property | Type | Description | |
---|---|---|---|
allSyncSets | |||
classes | |||
ddt | bool[] | ||
dummyName | int | ||
eofSy | |||
frameDir | string | ||
gramSy | |||
ignored | |||
literals | |||
nTyp | string[] | ||
noSym | |||
nodes | |||
nonterminals | |||
nsName | string | ||
outDir | string | ||
pragmas | |||
semDeclPos | |||
srcDir | string | ||
srcName | string | ||
terminals |
Method | Description | |
---|---|---|
AllNtReached ( ) : bool | ||
AllNtToTerm ( ) : bool | ||
CharClassSet ( int i ) : |
||
CheckAlts ( |
||
CheckLL1 ( ) : void | ||
CheckOverlap ( |
||
CheckRes ( |
||
CheckResolvers ( ) : void | ||
CompAnySets ( ) : void | ||
CompDeletableSymbols ( ) : void | ||
CompFirstSets ( ) : void | ||
CompFollow ( |
||
CompFollowSets ( ) : void | ||
CompSymbolSets ( ) : void | ||
CompSync ( |
||
CompSyncSets ( ) : void | ||
Complete ( |
||
DelGraph ( |
||
DelNode ( |
||
DelSubGraph ( |
||
DeleteNodes ( ) : void | ||
Escape ( string s ) : string | ||
Expected ( |
||
Expected0 ( |
||
FindAS ( |
||
FindCharClass ( |
||
FindCharClass ( string name ) : |
||
FindSym ( string name ) : |
||
Finish ( |
||
First ( |
||
GetSingles ( |
||
GrammarOk ( ) : bool | ||
LL1Error ( int cond, |
||
MakeAlternative ( |
||
MakeFirstAlt ( |
||
MakeIteration ( |
||
MakeOption ( |
||
MakeSequence ( |
||
MarkReachedNts ( |
||
Name ( string name ) : string | ||
NewCharClass ( string name, |
||
NewNode ( int typ, |
||
NewNode ( int typ, |
||
NewNode ( int typ, int val, int line ) : |
||
NewSym ( int typ, string name, int line ) : |
||
NoCircularProductions ( ) : bool | ||
NtsComplete ( ) : bool | ||
PrintNodes ( ) : void | ||
PrintSet ( |
||
PrintSym ( |
||
PrintSymbolTable ( ) : void | ||
RenumberPragmas ( ) : void | ||
ResErr ( |
||
SetContextTrans ( |
||
SetDDT ( string s ) : void | ||
SetupAnys ( ) : void | ||
StrToGraph ( string str ) : |
||
Tab ( |
||
Unescape ( string s ) : string | ||
WriteCharClasses ( ) : void | ||
WriteCharSet ( |
||
XRef ( ) : void |
Method | Description | |
---|---|---|
Ch ( int ch ) : string | ||
Char2Hex ( char ch ) : string | ||
First0 ( |
||
Hex2Char ( string s ) : char | ||
IsTerm ( |
||
LeadingAny ( |
||
Num ( |
||
Pos ( |
||
Ptr ( |
public CheckOverlap ( |
||
s1 | ||
s2 | ||
cond | int | |
return | void |
public CheckRes ( |
||
p | ||
rslvAllowed | bool | |
return | void |
public Expected ( |
||
p | ||
curSy | ||
return |
public Expected0 ( |
||
p | ||
curSy | ||
return |
public FindCharClass ( |
||
s | ||
return |
public FindCharClass ( string name ) : |
||
name | string | |
return |
public GetSingles ( |
||
p | ||
singles | ||
return | void |
public LL1Error ( int cond, |
||
cond | int | |
sym | ||
return | void |
public MakeAlternative ( |
||
g1 | ||
g2 | ||
return | void |
public MakeSequence ( |
||
g1 | ||
g2 | ||
return | void |
public NewCharClass ( string name, |
||
name | string | |
s | ||
return |
public NewNode ( int typ, |
||
typ | int | |
sym | ||
line | int | |
return |
public NewNode ( int typ, int val, int line ) : |
||
typ | int | |
val | int | |
line | int | |
return |
public NewSym ( int typ, string name, int line ) : |
||
typ | int | |
name | string | |
line | int | |
return |
public PrintSet ( |
||
s | ||
indent | int | |
return | void |
public BitArray,System.Collections allSyncSets | ||
return |
public ArrayList,System.Collections classes | ||
return |
public Hashtable,System.Collections literals | ||
return |
public ArrayList,System.Collections nonterminals | ||
return |
public ArrayList,System.Collections pragmas | ||
return |