Classes | 
| class   | TExpVal | 
| class   | TExpEnv | 
| class   | TExpBi | 
| class   | TExp | 
| class   | TExpHelpItem | 
| class   | TExpHelpObj | 
| class   | TExpHelp | 
Typedefs | 
| typedef TPt< TExpVal >  | PExpVal | 
| typedef TVec< PExpVal >  | TExpValV | 
| typedef TLst< PExpVal >  | TExpValL | 
| typedef TLstNd< PExpVal > *  | TExpValLN | 
| typedef TPt< TExpEnv >  | PExpEnv | 
| typedef TPt< TExp >  | PExp | 
| typedef TVec< PExp >  | TExpV | 
| typedef TPt< TExpHelpItem >  | PExpHelpItem | 
| typedef TVec< PExpHelpItem >  | TExpHelpItemV | 
| typedef TPt< TExpHelpObj >  | PExpHelpObj | 
| typedef TVec< PExpHelpObj >  | TExpHelpObjV | 
| typedef TPt< TExpHelp >  | PExpHelp | 
Enumerations | 
| enum   | TExpValType {  
  evtUndef, 
evtFlt, 
evtStr, 
evtVec, 
 
  evtLst
 
 } | 
| enum   | TExpFuncArgType {  
  efatUndef, 
efatVoid, 
efatFlt, 
efatFltFlt, 
 
  efatFltStr, 
efatStr, 
efatStrFlt, 
efatStrStr, 
 
  efatStrAny
 
 } | 
| enum   | TExpBiId {  
  ebi_Undef, 
ebi_True, 
ebi_False, 
ebi_E, 
 
  ebi_Pi, 
ebi_Sin, 
ebi_Cos, 
ebi_Tan, 
 
  ebi_ASin, 
ebi_ACos, 
ebi_ATan, 
ebi_SinH, 
 
  ebi_CosH, 
ebi_TanH, 
ebi_Pow, 
ebi_Exp, 
 
  ebi_Sqr, 
ebi_Sqrt, 
ebi_Log, 
ebi_Log10, 
 
  ebi_Ceil, 
ebi_Floor, 
ebi_Int, 
ebi_Frac, 
 
  ebi_Abs, 
ebi_UniDev, 
ebi_NrmDev, 
ebi_ExpDev, 
 
  ebi_GamDev, 
ebi_PoiDev, 
ebi_BinDev, 
ebi_UniDevStep, 
 
  ebi_NrmDevStep, 
ebi_ExpDevStep
 
 } | 
| enum   | TExpBiArgType { ebatUndef, 
ebatVoid, 
ebatFlt, 
ebatFltFlt
 } | 
| enum   | TExpType {  
  etUndef, 
etVal, 
etVec, 
etLst, 
 
  etOp, 
etVar, 
etBiConst, 
etFunc, 
 
  etBiFunc
 
 } | 
| enum   | TExpOp {  
  eoUndef, 
eoUPlus, 
eoUMinus, 
eoPlus, 
 
  eoMinus, 
eoMul, 
eoDiv, 
eoIDiv, 
 
  eoMod, 
eoNot, 
eoAnd, 
eoOr, 
 
  eoEq, 
eoNEq, 
eoLss, 
eoGtr, 
 
  eoLEq, 
eoGEq, 
eoIf
 
 } | 
| enum   | TExpHelpObjType {  
  ehotUndef, 
ehotOp, 
ehotVar, 
ehotFunc, 
 
  ehotTempl
 
 } |