\hypertarget{variable_8h}{}\doxysection{variable.\+h File Reference}
\label{variable_8h}\index{variable.h@{variable.h}}
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{variable_8h_a9aab8b7b8f37daba59d51a0eb91fe260}\label{variable_8h_a9aab8b7b8f37daba59d51a0eb91fe260}} 
\#define {\bfseries chartype}~FG.\+c\+Table
\item 
\mbox{\Hypertarget{variable_8h_a0ff5d1c58d3b5b82d1c2e9ee5e8049ec}\label{variable_8h_a0ff5d1c58d3b5b82d1c2e9ee5e8049ec}} 
\#define {\bfseries Procedures}~((\mbox{\hyperlink{structPROCEDURE}{PROCEDURE}} $\ast$)(AP.\+Proc\+List.\+lijst))
\item 
\mbox{\Hypertarget{variable_8h_a6df4140de64738907a712ee3be717bd7}\label{variable_8h_a6df4140de64738907a712ee3be717bd7}} 
\#define {\bfseries Num\+Procedures}~AP.\+Proc\+List.\+num
\item 
\mbox{\Hypertarget{variable_8h_a9dcdd4a13661a8dc76bc2335f3d4fda5}\label{variable_8h_a9dcdd4a13661a8dc76bc2335f3d4fda5}} 
\#define {\bfseries Max\+Procedures}~AP.\+Proc\+List.\+maxnum
\item 
\mbox{\Hypertarget{variable_8h_a76c3905df4dff3fdb84aaabeddd495f3}\label{variable_8h_a76c3905df4dff3fdb84aaabeddd495f3}} 
\#define {\bfseries Do\+Loops}~((\mbox{\hyperlink{structs_8h_a24aa0f24776f3ae8e8a681c20470f9a1}{DOLOOP}} $\ast$)(AP.\+Loop\+List.\+lijst))
\item 
\mbox{\Hypertarget{variable_8h_a8c0727349a5c6a43a1319d09fa53a224}\label{variable_8h_a8c0727349a5c6a43a1319d09fa53a224}} 
\#define {\bfseries Num\+Do\+Loops}~AP.\+Loop\+List.\+num
\item 
\mbox{\Hypertarget{variable_8h_a67e548302b814dc7b473600b4f40a0b6}\label{variable_8h_a67e548302b814dc7b473600b4f40a0b6}} 
\#define {\bfseries Max\+Do\+Loops}~AP.\+Loop\+List.\+maxnum
\item 
\mbox{\Hypertarget{variable_8h_a16de29f8ca6bb2edd61e586259246945}\label{variable_8h_a16de29f8ca6bb2edd61e586259246945}} 
\#define {\bfseries Pre\+Var}~((\mbox{\hyperlink{structs_8h_ae22adcdce8b29246c34d427971486969}{PREVAR}} $\ast$)(AP.\+Pre\+Var\+List.\+lijst))
\item 
\mbox{\Hypertarget{variable_8h_a904415db93eac75718242282065d5378}\label{variable_8h_a904415db93eac75718242282065d5378}} 
\#define {\bfseries Num\+Pre}~AP.\+Pre\+Var\+List.\+num
\item 
\mbox{\Hypertarget{variable_8h_a69d597c9e19dd7741958a50e31365970}\label{variable_8h_a69d597c9e19dd7741958a50e31365970}} 
\#define {\bfseries Max\+Num\+Pre}~AP.\+Pre\+Var\+List.\+maxnum
\item 
\mbox{\Hypertarget{variable_8h_a9e584b2aed4c19dd287a109d094f6c00}\label{variable_8h_a9e584b2aed4c19dd287a109d094f6c00}} 
\#define {\bfseries Set\+Elements}~((WORD $\ast$)(AC.\+Set\+Element\+List.\+lijst))
\item 
\mbox{\Hypertarget{variable_8h_ae7395b583a904b0683e8a17877709798}\label{variable_8h_ae7395b583a904b0683e8a17877709798}} 
\#define {\bfseries Sets}~((\mbox{\hyperlink{structSeTs}{SETS}})(AC.\+Set\+List.\+lijst))
\item 
\mbox{\Hypertarget{variable_8h_a0cac8747ec56d7896a0519d18832fe0c}\label{variable_8h_a0cac8747ec56d7896a0519d18832fe0c}} 
\#define {\bfseries functions}~((\mbox{\hyperlink{structs_8h_a0e8f940d2594616bc57da547e82b0406}{FUNCTIONS}})(AC.\+Function\+List.\+lijst))
\item 
\mbox{\Hypertarget{variable_8h_aee306e2386708f10beec617db872c9f2}\label{variable_8h_aee306e2386708f10beec617db872c9f2}} 
\#define {\bfseries indices}~((\mbox{\hyperlink{structInDeX}{INDICES}})(AC.\+Index\+List.\+lijst))
\item 
\mbox{\Hypertarget{variable_8h_ab030c7eb04475714c472be4903a5b92f}\label{variable_8h_ab030c7eb04475714c472be4903a5b92f}} 
\#define {\bfseries symbols}~((\mbox{\hyperlink{structSyMbOl}{SYMBOLS}})(AC.\+Symbol\+List.\+lijst))
\item 
\mbox{\Hypertarget{variable_8h_af9429bb632570aed961b7ba396f50542}\label{variable_8h_af9429bb632570aed961b7ba396f50542}} 
\#define {\bfseries vectors}~((\mbox{\hyperlink{structVeCtOr}{VECTORS}})(AC.\+Vector\+List.\+lijst))
\item 
\mbox{\Hypertarget{variable_8h_a0b245ea9d46e7e704969d5fe5849cd1a}\label{variable_8h_a0b245ea9d46e7e704969d5fe5849cd1a}} 
\#define {\bfseries tablebases}~((\mbox{\hyperlink{structdbase}{DBASE}} $\ast$)(AC.\+Table\+Base\+List.\+lijst))
\item 
\mbox{\Hypertarget{variable_8h_a48f27258f992fddde22500f8ea2b3578}\label{variable_8h_a48f27258f992fddde22500f8ea2b3578}} 
\#define {\bfseries Num\+Functions}~AC.\+Function\+List.\+num
\item 
\mbox{\Hypertarget{variable_8h_a6b47b7ed101e9301e42010bb84642e92}\label{variable_8h_a6b47b7ed101e9301e42010bb84642e92}} 
\#define {\bfseries Num\+Indices}~AC.\+Index\+List.\+num
\item 
\mbox{\Hypertarget{variable_8h_a7374424aad262df063e3030698628226}\label{variable_8h_a7374424aad262df063e3030698628226}} 
\#define {\bfseries Num\+Symbols}~AC.\+Symbol\+List.\+num
\item 
\mbox{\Hypertarget{variable_8h_a5c61d6ff4e9e818f14f2b7b9a050bd3e}\label{variable_8h_a5c61d6ff4e9e818f14f2b7b9a050bd3e}} 
\#define {\bfseries Num\+Vectors}~AC.\+Vector\+List.\+num
\item 
\mbox{\Hypertarget{variable_8h_a2f91cec44d79d3754d768f6a5296617c}\label{variable_8h_a2f91cec44d79d3754d768f6a5296617c}} 
\#define {\bfseries Num\+Sets}~AC.\+Set\+List.\+num
\item 
\mbox{\Hypertarget{variable_8h_a51b99b3104e5b6fd53a21172ef600009}\label{variable_8h_a51b99b3104e5b6fd53a21172ef600009}} 
\#define {\bfseries Num\+Set\+Elements}~AC.\+Set\+Element\+List.\+num
\item 
\mbox{\Hypertarget{variable_8h_a8285624b9d353659576678ee131e157e}\label{variable_8h_a8285624b9d353659576678ee131e157e}} 
\#define {\bfseries Num\+Table\+Bases}~AC.\+Table\+Base\+List.\+num
\item 
\mbox{\Hypertarget{variable_8h_ac47ebdbffca9e91f45456d3276bf0131}\label{variable_8h_ac47ebdbffca9e91f45456d3276bf0131}} 
\#define {\bfseries Global\+Functions}~AC.\+Function\+List.\+numglobal
\item 
\mbox{\Hypertarget{variable_8h_a528ed8f7319ae73077c1abfb008280b3}\label{variable_8h_a528ed8f7319ae73077c1abfb008280b3}} 
\#define {\bfseries Global\+Indices}~AC.\+Index\+List.\+numglobal
\item 
\mbox{\Hypertarget{variable_8h_a149f927c664fca42d27da34b4cc2b095}\label{variable_8h_a149f927c664fca42d27da34b4cc2b095}} 
\#define {\bfseries Global\+Symbols}~AC.\+Symbol\+List.\+numglobal
\item 
\mbox{\Hypertarget{variable_8h_a158653c14d524103121aa99b92eb04e0}\label{variable_8h_a158653c14d524103121aa99b92eb04e0}} 
\#define {\bfseries Global\+Vectors}~AC.\+Vector\+List.\+numglobal
\item 
\mbox{\Hypertarget{variable_8h_a944192195663d8f9785f7e66af28f5b5}\label{variable_8h_a944192195663d8f9785f7e66af28f5b5}} 
\#define {\bfseries Global\+Sets}~AC.\+Set\+List.\+numglobal
\item 
\mbox{\Hypertarget{variable_8h_a8f8c56a870a50ec9f3cd45d063bef16e}\label{variable_8h_a8f8c56a870a50ec9f3cd45d063bef16e}} 
\#define {\bfseries Global\+Set\+Elements}~AC.\+Set\+Element\+List.\+numglobal
\item 
\mbox{\Hypertarget{variable_8h_a60429ce989b42830615cb9e98975491c}\label{variable_8h_a60429ce989b42830615cb9e98975491c}} 
\#define {\bfseries cbuf}~((\mbox{\hyperlink{structs_8h_a17f36373e075505ec8700234601e6903}{CBUF}} $\ast$)(AC.\+cbuf\+List.\+lijst))
\item 
\mbox{\Hypertarget{variable_8h_abefd02dbf31793e3bfa4f14af9bcfbe9}\label{variable_8h_abefd02dbf31793e3bfa4f14af9bcfbe9}} 
\#define {\bfseries channels}~((\mbox{\hyperlink{structs_8h_a79811e2cc0f59ccc10dda5c9dd8ac639}{CHANNEL}} $\ast$)(AC.\+Channel\+List.\+lijst))
\item 
\mbox{\Hypertarget{variable_8h_a40701dfa5bcac0710a13f099923d8b46}\label{variable_8h_a40701dfa5bcac0710a13f099923d8b46}} 
\#define {\bfseries Num\+Output\+Channels}~AC.\+Channel\+List.\+num
\item 
\mbox{\Hypertarget{variable_8h_ab0a53f890b4fdee0ff67135895c30f6f}\label{variable_8h_ab0a53f890b4fdee0ff67135895c30f6f}} 
\#define {\bfseries Dollars}~((\mbox{\hyperlink{structDoLlArS}{DOLLARS}})(AP.\+Dollar\+List.\+lijst))
\item 
\mbox{\Hypertarget{variable_8h_afcb2df51d398ceba60c16cbd7b0ed096}\label{variable_8h_afcb2df51d398ceba60c16cbd7b0ed096}} 
\#define {\bfseries Num\+Dollars}~AP.\+Dollar\+List.\+num
\item 
\mbox{\Hypertarget{variable_8h_ae9b6ff1dc3064bc4bac3295d53a50bc3}\label{variable_8h_ae9b6ff1dc3064bc4bac3295d53a50bc3}} 
\#define {\bfseries Dubious}~((\mbox{\hyperlink{structDuBiOuS}{DUBIOUSV}})(AC.\+Dubious\+List.\+lijst))
\item 
\mbox{\Hypertarget{variable_8h_a6c7aaede7b4d94ee48bea26fc10ce4a8}\label{variable_8h_a6c7aaede7b4d94ee48bea26fc10ce4a8}} 
\#define {\bfseries Num\+Dubious}~AC.\+Dubious\+List.\+num
\item 
\mbox{\Hypertarget{variable_8h_a176b47c9d25967cbb1eb5302a115ce28}\label{variable_8h_a176b47c9d25967cbb1eb5302a115ce28}} 
\#define {\bfseries Expressions}~((\mbox{\hyperlink{structExPrEsSiOn}{EXPRESSIONS}})(AC.\+Expression\+List.\+lijst))
\item 
\mbox{\Hypertarget{variable_8h_ac35da4cd79c71aab01e125978b9997b8}\label{variable_8h_ac35da4cd79c71aab01e125978b9997b8}} 
\#define {\bfseries Num\+Expressions}~AC.\+Expression\+List.\+num
\item 
\mbox{\Hypertarget{variable_8h_ad75099feea9b8a87314030c0b78f6bd5}\label{variable_8h_ad75099feea9b8a87314030c0b78f6bd5}} 
\#define {\bfseries autofunctions}~((\mbox{\hyperlink{structs_8h_a0e8f940d2594616bc57da547e82b0406}{FUNCTIONS}})(AC.\+Auto\+Function\+List.\+lijst))
\item 
\mbox{\Hypertarget{variable_8h_a85366913620c63ddae08a88b96d67e8d}\label{variable_8h_a85366913620c63ddae08a88b96d67e8d}} 
\#define {\bfseries autoindices}~((\mbox{\hyperlink{structInDeX}{INDICES}})(AC.\+Auto\+Index\+List.\+lijst))
\item 
\mbox{\Hypertarget{variable_8h_a6abf7b430c4820fa4c5b14c5e190c4ed}\label{variable_8h_a6abf7b430c4820fa4c5b14c5e190c4ed}} 
\#define {\bfseries autosymbols}~((\mbox{\hyperlink{structSyMbOl}{SYMBOLS}})(AC.\+Auto\+Symbol\+List.\+lijst))
\item 
\mbox{\Hypertarget{variable_8h_ae3fed4aa367ee2ca63d400eb661d74ca}\label{variable_8h_ae3fed4aa367ee2ca63d400eb661d74ca}} 
\#define {\bfseries autovectors}~((\mbox{\hyperlink{structVeCtOr}{VECTORS}})(AC.\+Auto\+Vector\+List.\+lijst))
\item 
\mbox{\Hypertarget{variable_8h_a19cc45579180ae5b86722f3b0f645a17}\label{variable_8h_a19cc45579180ae5b86722f3b0f645a17}} 
\#define {\bfseries xsymbol}~(cbuf\mbox{[}AM.\+sbufnum\mbox{]}.rhs)
\item 
\mbox{\Hypertarget{variable_8h_a0855d4e7b3c4e4bb834cd412764e5482}\label{variable_8h_a0855d4e7b3c4e4bb834cd412764e5482}} 
\#define {\bfseries numxsymbol}~(cbuf\mbox{[}AM.\+sbufnum\mbox{]}.numrhs)
\item 
\mbox{\Hypertarget{variable_8h_a7eec54adfedcf7664a29fe647d433cd2}\label{variable_8h_a7eec54adfedcf7664a29fe647d433cd2}} 
\#define {\bfseries Pot\+Moddollars}~((WORD $\ast$)(AC.\+Pot\+Mod\+Dol\+List.\+lijst))
\item 
\mbox{\Hypertarget{variable_8h_a38b4b2d05122686373ef48a398fc8091}\label{variable_8h_a38b4b2d05122686373ef48a398fc8091}} 
\#define {\bfseries Num\+Pot\+Moddollars}~AC.\+Pot\+Mod\+Dol\+List.\+num
\item 
\mbox{\Hypertarget{variable_8h_a5e446c1625de1784738a20a0c4955533}\label{variable_8h_a5e446c1625de1784738a20a0c4955533}} 
\#define {\bfseries Mod\+Optdollars}~((\mbox{\hyperlink{structMoDoPtDoLlArS}{MODOPTDOLLAR}} $\ast$)(AC.\+Mod\+Opt\+Dol\+List.\+lijst))
\item 
\mbox{\Hypertarget{variable_8h_a5531888ae97ec07338d26031c7654bbf}\label{variable_8h_a5531888ae97ec07338d26031c7654bbf}} 
\#define {\bfseries Num\+Mod\+Optdollars}~AC.\+Mod\+Opt\+Dol\+List.\+num
\item 
\mbox{\Hypertarget{variable_8h_ae92477bf5af64a0486e8b99c45790c9c}\label{variable_8h_ae92477bf5af64a0486e8b99c45790c9c}} 
\#define {\bfseries BUG}~A.\+bug;
\item 
\mbox{\Hypertarget{variable_8h_a67d1a34c515736c571484ec2a3543da5}\label{variable_8h_a67d1a34c515736c571484ec2a3543da5}} 
\#define {\bfseries AC}~A.\+C
\item 
\mbox{\Hypertarget{variable_8h_ad301e6a88b1c01108f4867f2ea6f683c}\label{variable_8h_ad301e6a88b1c01108f4867f2ea6f683c}} 
\#define {\bfseries AM}~A.\+M
\item 
\mbox{\Hypertarget{variable_8h_aa32941b489635b79e2fe715128c70cbb}\label{variable_8h_aa32941b489635b79e2fe715128c70cbb}} 
\#define {\bfseries AN}~A.\+N
\item 
\mbox{\Hypertarget{variable_8h_a17732f9906e7a639c74f81b7be385ae8}\label{variable_8h_a17732f9906e7a639c74f81b7be385ae8}} 
\#define {\bfseries AO}~A.\+O
\item 
\mbox{\Hypertarget{variable_8h_a8300bbcd56f47545962fcf22d934e24b}\label{variable_8h_a8300bbcd56f47545962fcf22d934e24b}} 
\#define {\bfseries AP}~A.\+P
\item 
\mbox{\Hypertarget{variable_8h_a6f98ae7b0908254a0dfd1627e652bebe}\label{variable_8h_a6f98ae7b0908254a0dfd1627e652bebe}} 
\#define {\bfseries AR}~A.\+R
\item 
\mbox{\Hypertarget{variable_8h_aa42a34d8f17233661a75fe8fc1235e49}\label{variable_8h_aa42a34d8f17233661a75fe8fc1235e49}} 
\#define {\bfseries AS}~A.\+S
\item 
\mbox{\Hypertarget{variable_8h_ad37a804df2a1060b453ce07fe0ee3cbc}\label{variable_8h_ad37a804df2a1060b453ce07fe0ee3cbc}} 
\#define {\bfseries AT}~A.\+T
\item 
\mbox{\Hypertarget{variable_8h_aabc40350f8f80c9c718c44dea61e10fe}\label{variable_8h_aabc40350f8f80c9c718c44dea61e10fe}} 
\#define {\bfseries AX}~A.\+X
\end{DoxyCompactItemize}
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{variable_8h_ab92c13fc4f8cb00444e9ef026cb3d6af}\label{variable_8h_ab92c13fc4f8cb00444e9ef026cb3d6af}} 
WRITEBUFTOEXTCHANNEL {\bfseries write\+Buf\+To\+Ext\+Channel}
\item 
\mbox{\Hypertarget{variable_8h_ac6e0170d9c4c68fc84b587b3e9486f35}\label{variable_8h_ac6e0170d9c4c68fc84b587b3e9486f35}} 
GETCFROMEXTCHANNEL {\bfseries getc\+From\+Ext\+Channel}
\item 
\mbox{\Hypertarget{variable_8h_af1d906d483322ab6f60e2f853879098a}\label{variable_8h_af1d906d483322ab6f60e2f853879098a}} 
SETTERMINATORFOREXTERNALCHANNEL {\bfseries set\+Terminator\+For\+External\+Channel}
\item 
\mbox{\Hypertarget{variable_8h_af5b61c4474a3029de483c16a1e8e4a7f}\label{variable_8h_af5b61c4474a3029de483c16a1e8e4a7f}} 
SETKILLMODEFOREXTERNALCHANNEL {\bfseries set\+Kill\+Mode\+For\+External\+Channel}
\item 
\mbox{\Hypertarget{variable_8h_aa2e49c27d43864331f4f7e8aa9541ca3}\label{variable_8h_aa2e49c27d43864331f4f7e8aa9541ca3}} 
WRITEFILE {\bfseries Write\+File}
\item 
\mbox{\Hypertarget{variable_8h_a25bf3be08f72d80ed6320c35846c2977}\label{variable_8h_a25bf3be08f72d80ed6320c35846c2977}} 
\mbox{\hyperlink{structs_8h_ad0fa62a4e492bd89bea355535be1ecb5}{ALLGLOBALS}} {\bfseries A}
\item 
\mbox{\Hypertarget{variable_8h_a24422e77a7957a6f8bba0da127b010ed}\label{variable_8h_a24422e77a7957a6f8bba0da127b010ed}} 
\mbox{\hyperlink{structs_8h_a0aef34b386fa4373eece67ad3d3d1642}{FIXEDGLOBALS}} {\bfseries FG}
\item 
\mbox{\Hypertarget{variable_8h_a82abd40683ddf7e78cfddc77952ef902}\label{variable_8h_a82abd40683ddf7e78cfddc77952ef902}} 
\mbox{\hyperlink{structfixedset}{FIXEDSET}} {\bfseries fixedsets} \mbox{[}$\,$\mbox{]}
\item 
\mbox{\Hypertarget{variable_8h_a493e7397511cb59e2636ab6cfe813cb6}\label{variable_8h_a493e7397511cb59e2636ab6cfe813cb6}} 
char $\ast$ {\bfseries setupfilename}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
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. 