root/tags/5.4.pre05/mxrun.h

Revision 1, 7.5 kB (checked in by heitor.barbieri, 4 years ago)

Criação do svn para Cisis.

Line 
1/* ==----------------------------- mxrun.h ------------------------------== */
2
3#if OPEN30
4#define d33_regs              ((MXFUN_XMX *)xmxp)->d33_regs
5#define d33_sregs             ((MXFUN_XMX *)xmxp)->d33_sregs
6#define newax                 ((MXFUN_XMX *)xmxp)->newax
7#endif
8
9#define parmprologp           ((MXFUN_XMX *)xmxp)->parmprologp
10#define parmepilogp           ((MXFUN_XMX *)xmxp)->parmepilogp
11#define irecepilog            ((MXFUN_XMX *)xmxp)->irecepilog
12#if CICGI
13#define wwrec1                ((MXFUN_XMX *)xmxp)->wwrec1
14#define wwrec2                ((MXFUN_XMX *)xmxp)->wwrec2
15#define cgixpok               ((MXFUN_XMX *)xmxp)->cgixpok
16#endif /* CICGI */
17
18#define pgmp                  ((MXFUN_XMX *)xmxp)->pgmp
19#define fmtarea               ((MXFUN_XMX *)xmxp)->fmtarea
20#define fmtlw                 ((MXFUN_XMX *)xmxp)->fmtlw
21#define fmtlines              ((MXFUN_XMX *)xmxp)->fmtlines
22#define fmtasize              ((MXFUN_XMX *)xmxp)->fmtasize
23#define fp                    ((MXFUN_XMX *)xmxp)->fp
24
25#define ptabtable             ((MXFUN_XMX *)xmxp)->ptabtable
26#define ptabwidth             ((MXFUN_XMX *)xmxp)->ptabwidth
27#define ptabcategories        ((MXFUN_XMX *)xmxp)->ptabcategories
28#define ptabmaxprim           ((MXFUN_XMX *)xmxp)->ptabmaxprim
29#define ptabmaxprim           ((MXFUN_XMX *)xmxp)->ptabmaxprim
30#define ptabCOUNT             ((MXFUN_XMX *)xmxp)->ptabCOUNT
31
32#define parmtell              ((MXFUN_XMX *)xmxp)->parmtell
33#define parmload              ((MXFUN_XMX *)xmxp)->parmload
34#define parmtrace             ((MXFUN_XMX *)xmxp)->parmtrace
35#define parmcopy              ((MXFUN_XMX *)xmxp)->parmcopy
36
37#define parmdupp              ((MXFUN_XMX *)xmxp)->parmdupp
38#define parmdupx              ((MXFUN_XMX *)xmxp)->parmdupx
39
40#define tagfreq               ((MXFUN_XMX *)xmxp)->tagfreq
41
42#define parmiso1              ((MXFUN_XMX *)xmxp)->parmiso1
43#define parmiso2              ((MXFUN_XMX *)xmxp)->parmiso2
44#define fpfix                 ((MXFUN_XMX *)xmxp)->fpfix
45
46#if RECXPND
47#define parmxpn01             ((MXFUN_XMX *)xmxp)->parmxpn01
48#define parmxpn02             ((MXFUN_XMX *)xmxp)->parmxpn02
49#endif
50#if MXGIZP
51#define parmgizp              ((MXFUN_XMX *)xmxp)->parmgizp
52#define parmgizhp             ((MXFUN_XMX *)xmxp)->parmgizhp
53#endif
54
55#define prompt1p              ((MXFUN_XMX *)xmxp)->prompt1p
56#define prompt2p              ((MXFUN_XMX *)xmxp)->prompt2p
57
58#define promptxx              ((MXFUN_XMX *)xmxp)->promptxx
59
60#define line                  ((MXFUN_XMX *)xmxp)->line
61#define prmbuff               ((MXFUN_XMX *)xmxp)->prmbuff
62
63#define fpseq                 ((MXFUN_XMX *)xmxp)->fpseq
64#define fpprm                 ((MXFUN_XMX *)xmxp)->fpprm
65
66#define vfpprm                ((MXFUN_XMX *)xmxp)->vfpprm
67#define nfpprms               ((MXFUN_XMX *)xmxp)->nfpprms
68
69#define tmpseq                ((MXFUN_XMX *)xmxp)->tmpseq
70#define mx_bup                ((MXFUN_XMX *)xmxp)->mx_bup
71#define mx_buplen             ((MXFUN_XMX *)xmxp)->mx_buplen
72
73#define upcrec                ((MXFUN_XMX *)xmxp)->upcrec
74#define upirec                ((MXFUN_XMX *)xmxp)->upirec
75
76#if MXFULLINV
77#define fullinv_ifnp          ((MXFUN_XMX *)xmxp)->fullinv_ifnp
78#define fullinv_ln1p          ((MXFUN_XMX *)xmxp)->fullinv_ln1p
79#define fullinv_ln2p          ((MXFUN_XMX *)xmxp)->fullinv_ln2p
80#define fullinv_lk1p          ((MXFUN_XMX *)xmxp)->fullinv_lk1p
81#define fullinv_lk2p          ((MXFUN_XMX *)xmxp)->fullinv_lk2p
82#define fullinv_pstflag       ((MXFUN_XMX *)xmxp)->fullinv_pstflag
83#define fullinv_reset         ((MXFUN_XMX *)xmxp)->fullinv_reset
84#define fullinv_balan         ((MXFUN_XMX *)xmxp)->fullinv_balan
85#define fullinv_keep          ((MXFUN_XMX *)xmxp)->fullinv_keep
86#if LIND
87#define fullinv_maxmfn         ((MXFUN_XMX *)xmxp)->fullinv_maxmfn
88#endif
89#define fullinv_master         ((MXFUN_XMX *)xmxp)->fullinv_master
90#endif
91
92#if MXIFUPD
93#define mstcrec               ((MXFUN_XMX *)xmxp)->mstcrec
94#define mstirec               ((MXFUN_XMX *)xmxp)->mstirec
95#define ifnp                  ((MXFUN_XMX *)xmxp)->ifnp
96#define svdifupx              ((MXFUN_XMX *)xmxp)->svdifupx
97#define svdifupy              ((MXFUN_XMX *)xmxp)->svdifupy
98#endif
99
100#if MXIFUPD
101#define pstflag               ((MXFUN_XMX *)xmxp)->pstflag
102#define endup                 ((MXFUN_XMX *)xmxp)->endup
103#endif
104
105#if MXIFUPD || MXFST
106#define stwp                  ((MXFUN_XMX *)xmxp)->stwp
107#define fstpgmp               ((MXFUN_XMX *)xmxp)->fstpgmp
108#define lnk1p                 ((MXFUN_XMX *)xmxp)->lnk1p
109#define lnk2p                 ((MXFUN_XMX *)xmxp)->lnk2p
110#define maxlk1                ((MXFUN_XMX *)xmxp)->maxlk1
111#define maxlk2                ((MXFUN_XMX *)xmxp)->maxlk2
112#endif
113
114#define vprmp                 ((MXFUN_XMX *)xmxp)->vprmp
115#define nprms                 ((MXFUN_XMX *)xmxp)->nprms
116#define maxnprm               ((MXFUN_XMX *)xmxp)->maxnprm
117
118
119/* ------------------------------ mx.h ------------------------------------- */
120
121#if RECXPND
122#endif
123
124#if RECGIZM
125#endif
126
127
128
129
130/* ------------------------------ mxbol.c --------------------------------- */
131
132#define boolqryp              ((MXFUN_XMX *)xmxp)->boolqryp
133#define boolridx              ((MXFUN_XMX *)xmxp)->boolridx
134#define boolhits              ((MXFUN_XMX *)xmxp)->boolhits
135#define boolh                 ((MXFUN_XMX *)xmxp)->boolh
136
137#define booldbnp              ((MXFUN_XMX *)xmxp)->booldbnp
138#define booltell              ((MXFUN_XMX *)xmxp)->booltell
139#define booltlir              ((MXFUN_XMX *)xmxp)->booltlir
140#if CIB71
141#define cib7p                 ((MXFUN_XMX *)xmxp)->cib7p
142#define booltmpnam            ((MXFUN_XMX *)xmxp)->booltmpnam
143#else /* CIB71 */
144#if LIND || CIB64
145#define boolnby1              ((MXFUN_XMX *)xmxp)->boolnby1
146#define boolnbyb              ((MXFUN_XMX *)xmxp)->boolnbyb
147#define boolnby0              ((MXFUN_XMX *)xmxp)->boolnby0
148#define booltmpnam            ((MXFUN_XMX *)xmxp)->booltmpnam
149#define boolerrno             ((MXFUN_XMX *)xmxp)->boolerrno
150#else
151#define boolnby2              ((MXFUN_XMX *)xmxp)->boolnby2
152#endif
153#endif /* CIB71 */
154
155/* ------------------------------ mxrel.c --------------------------------- */
156
157/* ========================== mp_scan/mp_edit ============================= */
158
159#define mp_pgmp               ((MXFUN_XMX *)xmxp)->mp_pgmp
160#define mp_n                  ((MXFUN_XMX *)xmxp)->mp_n
161#define mp_areap              ((MXFUN_XMX *)xmxp)->mp_areap
162
163/* ====================== mj_scan/mj_edit/mj_join ========================= */
164
165#define mj_vtagp              ((MXFUN_XMX *)xmxp)->mj_vtagp
166#define mj_vstwp              ((MXFUN_XMX *)xmxp)->mj_vstwp
167#define mj_pgmp               ((MXFUN_XMX *)xmxp)->mj_pgmp
168#define mj_ridx               ((MXFUN_XMX *)xmxp)->mj_ridx
169#define mj_plustag            ((MXFUN_XMX *)xmxp)->mj_plustag
170#define mj_tidx               ((MXFUN_XMX *)xmxp)->mj_tidx
171#define mj_areap              ((MXFUN_XMX *)xmxp)->mj_areap
172#define mj_buffup             ((MXFUN_XMX *)xmxp)->mj_buffup
173#define mj_pjchk              ((MXFUN_XMX *)xmxp)->mj_pjchk
174#define mj_n                  ((MXFUN_XMX *)xmxp)->mj_n
175#define mj_jmax               ((MXFUN_XMX *)xmxp)->mj_jmax
176#define mj_jtag               ((MXFUN_XMX *)xmxp)->mj_jtag
177
178/* ------------------------------ mxtxt.c --------------------------------- */
179
180#define mxtext_found          ((MXFUN_XMX *)xmxp)->mxtext_found
181#define mxtext_fdir           ((MXFUN_XMX *)xmxp)->mxtext_fdir
182#define mxtext_foff           ((MXFUN_XMX *)xmxp)->mxtext_foff
183#define mxtext_pshow          ((MXFUN_XMX *)xmxp)->mxtext_pshow
184
185/* ------------------------------ ciapi.c --------------------------------- */
186
187#define ciapip                ((MXFUN_XMX *)xmxp)->mx_ciapip
188
189/* ==----------------------------- mxrun.h ------------------------------== */
Note: See TracBrowser for help on using the browser.