epsilon.eag

Undocumented in source.

Members

Classes

Alt
class Alt
Undocumented in source.
Factor
class Factor
Undocumented in source.
Grp
class Grp
Undocumented in source.
Nont
class Nont
Undocumented in source.
Opt
class Opt
Undocumented in source.
Rep
class Rep
Undocumented in source.
Rule
class Rule
Undocumented in source.
Term
class Term
Undocumented in source.

Enums

analysed
anonymousenum analysed
Undocumented in source.

Functions

AppDom
void AppDom(char Dir, int Dom)
Undocumented in source. Be warned that the author may not have intended to support it.
AppMemb
void AppMemb(int Val)
Undocumented in source. Be warned that the author may not have intended to support it.
AppParam
void AppParam(int Affixform, Position Pos)
Undocumented in source. Be warned that the author may not have intended to support it.
Expand
void Expand()
Undocumented in source. Be warned that the author may not have intended to support it.
FindHNont
int FindHNont(int Id)
Undocumented in source. Be warned that the author may not have intended to support it.
FindHTerm
int FindHTerm(int Id)
Undocumented in source. Be warned that the author may not have intended to support it.
FindMNont
int FindMNont(int Id)
Undocumented in source. Be warned that the author may not have intended to support it.
FindMTerm
int FindMTerm(int Id)
Undocumented in source. Be warned that the author may not have intended to support it.
FindVar
int FindVar(int Sym, int Num, Position Pos, bool Def)
Undocumented in source. Be warned that the author may not have intended to support it.
HNontRepr
string HNontRepr(size_t Nont)
Undocumented in source. Be warned that the author may not have intended to support it.
HTermRepr
string HTermRepr(int Term)
Undocumented in source. Be warned that the author may not have intended to support it.
Init
void Init()
Undocumented in source. Be warned that the author may not have intended to support it.
NamedHNontRepr
string NamedHNontRepr(size_t Nont)
Undocumented in source. Be warned that the author may not have intended to support it.
NewAlt
void NewAlt(Alt A, int Sym, ParamsDesc Formal, ParamsDesc Actual, Factor Sub, Factor Last, Position Pos)
Undocumented in source. Be warned that the author may not have intended to support it.
NewAnonymNont
int NewAnonymNont(int Id)
Undocumented in source. Be warned that the author may not have intended to support it.
NewGrp
void NewGrp(int Sym, Alt Sub)
Undocumented in source. Be warned that the author may not have intended to support it.
NewMAlt
int NewMAlt(int Sym, int Right)
Undocumented in source. Be warned that the author may not have intended to support it.
NewNont
void NewNont(Factor F, int Sym, ParamsDesc Actual, Position Pos)
Undocumented in source. Be warned that the author may not have intended to support it.
NewOpt
void NewOpt(int Sym, Alt Sub, ParamsDesc Formal, Position Pos)
Undocumented in source. Be warned that the author may not have intended to support it.
NewRep
void NewRep(int Sym, Alt Sub, ParamsDesc Formal, Position Pos)
Undocumented in source. Be warned that the author may not have intended to support it.
NewTerm
void NewTerm(Factor F, int Sym, Position Pos)
Undocumented in source. Be warned that the author may not have intended to support it.
Performed
bool Performed(size_t Needed)
Undocumented in source. Be warned that the author may not have intended to support it.
SigOK
bool SigOK(int Sym)
Undocumented in source. Be warned that the author may not have intended to support it.
VarRepr
string VarRepr(int V)
Undocumented in source. Be warned that the author may not have intended to support it.
WellMatched
bool WellMatched(int Sig1, int Sig2)
Undocumented in source. Be warned that the author may not have intended to support it.
assign
void assign(Alt lhs, Alt rhs)
Undocumented in source. Be warned that the author may not have intended to support it.
assign
void assign(Nont lhs, Nont rhs)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

HNontRecord
struct HNontRecord
Undocumented in source.
HTermRecord
struct HTermRecord
Undocumented in source.
MAltRecord
struct MAltRecord
Undocumented in source.
MNontRecord
struct MNontRecord
Undocumented in source.
MTermRecord
struct MTermRecord
Undocumented in source.
ParamRecord
struct ParamRecord
Undocumented in source.
ParamsDesc
struct ParamsDesc
Undocumented in source.
ScopeDesc
struct ScopeDesc
Undocumented in source.
VarRecord
struct VarRecord
Undocumented in source.

Variables

All
BitArray All;
Undocumented in source.
BaseName
string BaseName;
Undocumented in source.
CurSig
int CurSig;
Undocumented in source.
DomBuf
int[] DomBuf;
Undocumented in source.
HNont
HNontRecord[] HNont;
Undocumented in source.
HTerm
HTermRecord[] HTerm;
Undocumented in source.
History
size_t History;
Undocumented in source.
MAlt
MAltRecord[] MAlt;
Undocumented in source.
MNont
MNontRecord[] MNont;
Undocumented in source.
MTerm
MTermRecord[] MTerm;
Undocumented in source.
MaxMArity
int MaxMArity;
Undocumented in source.
MembBuf
int[] MembBuf;
Undocumented in source.
NOAlt
int NOAlt;
Undocumented in source.
NOGrp
int NOGrp;
Undocumented in source.
NONont
int NONont;
Undocumented in source.
NOOpt
int NOOpt;
Undocumented in source.
NORep
int NORep;
Undocumented in source.
NOTerm
int NOTerm;
Undocumented in source.
NextAnonym
int NextAnonym;
Undocumented in source.
NextDom
int NextDom;
Undocumented in source.
NextHAlt
int NextHAlt;
Undocumented in source.
NextHFactor
int NextHFactor;
Undocumented in source.
NextHNont
int NextHNont;
Undocumented in source.
NextHTerm
int NextHTerm;
Undocumented in source.
NextMAlt
int NextMAlt;
Undocumented in source.
NextMNont
int NextMNont;
Undocumented in source.
NextMTerm
int NextMTerm;
Undocumented in source.
NextMemb
int NextMemb;
Undocumented in source.
NextNode
int NextNode;
Undocumented in source.
NextParam
int NextParam;
Undocumented in source.
NextVar
int NextVar;
Undocumented in source.
NodeBuf
int[] NodeBuf;
Undocumented in source.
Null
BitArray Null;
Undocumented in source.
ParamBuf
ParamRecord[] ParamBuf;
Undocumented in source.
Pred
BitArray Pred;
Undocumented in source.
Prod
BitArray Prod;
Undocumented in source.
Reach
BitArray Reach;
Undocumented in source.
Scope
int Scope;
Undocumented in source.
StartSym
int StartSym;
Undocumented in source.
Var
VarRecord[] Var;
Undocumented in source.
empty
auto empty;
Undocumented in source.
firstDom
auto firstDom;
Undocumented in source.
firstHAlt
auto firstHAlt;
Undocumented in source.
firstHFactor
auto firstHFactor;
Undocumented in source.
firstHNont
auto firstHNont;
Undocumented in source.
firstHTerm
auto firstHTerm;
Undocumented in source.
firstMAlt
auto firstMAlt;
Undocumented in source.
firstMNont
auto firstMNont;
Undocumented in source.
firstMTerm
auto firstMTerm;
Undocumented in source.
firstMemb
auto firstMemb;
Undocumented in source.
firstNode
auto firstNode;
Undocumented in source.
firstParam
auto firstParam;
Undocumented in source.
firstVar
auto firstVar;
Undocumented in source.
nil
auto nil;
Undocumented in source.
symbolTable
SymbolTable symbolTable;
Undocumented in source.

Meta