FORM
4.3
|
Go to the source code of this file.
Macros | |
#define | chartype FG.cTable |
#define | Procedures ((PROCEDURE *)(AP.ProcList.lijst)) |
#define | NumProcedures AP.ProcList.num |
#define | MaxProcedures AP.ProcList.maxnum |
#define | DoLoops ((DOLOOP *)(AP.LoopList.lijst)) |
#define | NumDoLoops AP.LoopList.num |
#define | MaxDoLoops AP.LoopList.maxnum |
#define | PreVar ((PREVAR *)(AP.PreVarList.lijst)) |
#define | NumPre AP.PreVarList.num |
#define | MaxNumPre AP.PreVarList.maxnum |
#define | SetElements ((WORD *)(AC.SetElementList.lijst)) |
#define | Sets ((SETS)(AC.SetList.lijst)) |
#define | functions ((FUNCTIONS)(AC.FunctionList.lijst)) |
#define | indices ((INDICES)(AC.IndexList.lijst)) |
#define | symbols ((SYMBOLS)(AC.SymbolList.lijst)) |
#define | vectors ((VECTORS)(AC.VectorList.lijst)) |
#define | tablebases ((DBASE *)(AC.TableBaseList.lijst)) |
#define | NumFunctions AC.FunctionList.num |
#define | NumIndices AC.IndexList.num |
#define | NumSymbols AC.SymbolList.num |
#define | NumVectors AC.VectorList.num |
#define | NumSets AC.SetList.num |
#define | NumSetElements AC.SetElementList.num |
#define | NumTableBases AC.TableBaseList.num |
#define | GlobalFunctions AC.FunctionList.numglobal |
#define | GlobalIndices AC.IndexList.numglobal |
#define | GlobalSymbols AC.SymbolList.numglobal |
#define | GlobalVectors AC.VectorList.numglobal |
#define | GlobalSets AC.SetList.numglobal |
#define | GlobalSetElements AC.SetElementList.numglobal |
#define | cbuf ((CBUF *)(AC.cbufList.lijst)) |
#define | channels ((CHANNEL *)(AC.ChannelList.lijst)) |
#define | NumOutputChannels AC.ChannelList.num |
#define | Dollars ((DOLLARS)(AP.DollarList.lijst)) |
#define | NumDollars AP.DollarList.num |
#define | Dubious ((DUBIOUSV)(AC.DubiousList.lijst)) |
#define | NumDubious AC.DubiousList.num |
#define | Expressions ((EXPRESSIONS)(AC.ExpressionList.lijst)) |
#define | NumExpressions AC.ExpressionList.num |
#define | autofunctions ((FUNCTIONS)(AC.AutoFunctionList.lijst)) |
#define | autoindices ((INDICES)(AC.AutoIndexList.lijst)) |
#define | autosymbols ((SYMBOLS)(AC.AutoSymbolList.lijst)) |
#define | autovectors ((VECTORS)(AC.AutoVectorList.lijst)) |
#define | xsymbol (cbuf[AM.sbufnum].rhs) |
#define | numxsymbol (cbuf[AM.sbufnum].numrhs) |
#define | PotModdollars ((WORD *)(AC.PotModDolList.lijst)) |
#define | NumPotModdollars AC.PotModDolList.num |
#define | ModOptdollars ((MODOPTDOLLAR *)(AC.ModOptDolList.lijst)) |
#define | NumModOptdollars AC.ModOptDolList.num |
#define | BUG A.bug; |
#define | AC A.C |
#define | AM A.M |
#define | AN A.N |
#define | AO A.O |
#define | AP A.P |
#define | AR A.R |
#define | AS A.S |
#define | AT A.T |
#define | AX A.X |
Variables | |
WRITEBUFTOEXTCHANNEL | writeBufToExtChannel |
GETCFROMEXTCHANNEL | getcFromExtChannel |
SETTERMINATORFOREXTERNALCHANNEL | setTerminatorForExternalChannel |
SETKILLMODEFOREXTERNALCHANNEL | setKillModeForExternalChannel |
WRITEFILE | WriteFile |
ALLGLOBALS | A |
FIXEDGLOBALS | FG |
FIXEDSET | fixedsets [] |
char * | setupfilename |
Contains a number of defines to make the coding easier. Especially the defines for the use of the lists are very nice. And of course the AC for A.C and AT for either A.T of B->T are indispensible to keep FORM and TFORM in one set of sources.
Definition in file variable.h.