root/trunk/mxrun.h

Revision 389, 7.7 kB (checked in by heitor.barbieri, 3 weeks ago)

essage first commit

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