root/tags/5.4.pre05/mxfun.c

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

Criação do svn para Cisis.

Line 
1/* ==----------------------------- mxfun.c ------------------------------== */
2
3/*char * */ parmprologp=NULL;
4/*char * */ parmepilogp=NULL;
5/*LONGX   */ irecepilog=0L;
6#if CICGI
7/*LONGX*/ wwrec1=0L;
8/*LONGX*/ wwrec2=0L;
9/*char * */ cgixpok=NULL;
10#endif /* CICGI */
11
12/*char * */ fmtarea=NULL;
13/*LONGX*/ fmtlw=79;
14/*LONGX*/ fmtasize=MAXMFRL;
15
16/*char * */ ptabtable=NULL;
17/*int    */ ptabwidth=100; //LE2+LE2;
18/*LONGX   */ ptabcategories=300000;
19///*LONGX   */ ptabmaxprim;
20/*LONGX * */ ptabCOUNT=NULL;  /* n(t) */
21
22/*LONGX*/ parmtell = 0;
23/*LONGX*/ parmload = 0;
24/*int*/ parmtrace = 0;
25/*int*/ parmcopy  = 0;
26
27/*char * */ parmdupp = NULL;
28/*int*/ parmdupx = 0;
29
30/*int*/ parmiso1  = 0;
31/*int*/ parmiso2  = 0;
32/*FILE * */ fpfix = NULL;    /*parmiso2=2 */
33
34#if RECXPND
35/*int*/ parmxpn01 = 0;
36/*int*/ parmxpn02 = 0;
37#endif
38#if MXGIZP
39/*char * */ parmgizp = NULL;
40/*int*/ parmgizhp = 0;
41#endif
42
43/*char * */ prompt1p = "..";
44/*char * */ prompt2p = "->";
45
46/*FILE * */ fpseq = NULL;
47/*FILE * */ fpprm = NULL;
48
49/*int*/ nfpprms=0;
50
51/*int*/ tmpseq=0;                   /* mxexit() */
52/*char * */ mx_bup=NULL;/*free*/              /* global */
53/*LONGX*/ mx_buplen=0L;              /* global */
54
55/*LONGX*/ upcrec=0L;                 /* global */
56/*LONGX*/ upirec=0L;                 /* global */
57
58#if MXFULLINV
59/*char * */ fullinv_ifnp=NULL;
60/*char * */ fullinv_ln1p=NULL;
61/*char * */ fullinv_ln2p=NULL;
62/*char * */ fullinv_lk1p=NULL;
63/*char * */ fullinv_lk2p=NULL;
64/*int*/ fullinv_pstflag=IFUPISIS;
65/*int*/ fullinv_reset=1;
66/*int*/ fullinv_balan=1;
67/*int*/ fullinv_keep=0;
68#if LIND
69/*LONGX*/ fullinv_maxmfn=0L;
70#endif
71/*char * */ fullinv_master=NULL;
72#endif
73
74#if MXIFUPD
75/*LONGX*/ mstcrec=0L;/*free*/
76/*LONGX*/ mstirec=0L;/*free*/
77/*char * */ ifnp=NULL;
78/*int*/ svdifupx=0;
79/*int*/ svdifupy=0;
80#endif
81
82#if MXIFUPD
83/*int*/ pstflag=IFUPISIS;
84/*int*/ endup=IFUPCORE;
85#endif
86
87#if MXIFUPD || MXFST
88/*char * */ stwp=NULL;
89/*FST_CODE * */ fstpgmp=NULL;
90/*char * */ lnk1p=NULL;
91/*char * */ lnk2p=NULL;
92/*LONGX*/ maxlk1=1000;
93/*LONGX*/ maxlk2=500;
94#endif
95
96/*LONGX*/ nprms=0;                   /* actual #entries              */
97/*LONGX*/ maxnprm=MAXNPRM;           /* runtime value                */
98
99
100/* ------------------------------ mx.h ------------------------------------- */
101
102#if RECXPND
103#endif
104
105#if RECGIZM
106#endif
107
108
109
110
111/* ------------------------------ mxbol.c --------------------------------- */
112
113/*char * */ boolqryp=NULL;
114/*LONGX*/ boolridx=0;
115/*LONGX*/ boolhits=0;
116/*LONGX*/ boolh=0;
117
118/*char * */ booldbnp = NULL;          /* b4x query dbn */
119/*LONGX*/ booltell=1L;               /* 0L = no msg */
120/*LONGX*/ booltlir=0L;               /* b40 invx */
121#if CIB71
122/*b7_CIB7 * */ cib7p=NULL;
123/*char*/ booltmpnam[0]='\0';/*[CIMPL+1]={'\0'}*/    /* b72 MFQTHMEM tmp file */
124#else /* CIB71 */
125#if LIND || CIB64
126/*LONGX*/ boolnby1=0L;               /* b62 nbytes1 */
127/*LONGX*/ boolnbyb=0L;               /* b62 b6bufsiz */
128/*LONGX*/ boolnby0=0L;               /* b62 b5irxbyts0 */
129/*char*/ booltmpnam[0]='\0';/*[CIMPL+1]={'\0'}*/    /* b62 MFQTHMEM tmp file */
130/*int*/ boolerrno=0;                /* b62 errno */
131#else
132/*LONGX*/ boolnby2=MAXMFRL;          /* b42 nbytes2 */
133#endif
134#endif /* CIB71 */
135
136/* ------------------------------ mxrel.c --------------------------------- */
137
138/* ========================== mp_scan/mp_edit ============================= */
139
140/*int*/ mp_n = 0;
141/*char * */ mp_areap=NULL;
142
143/* ====================== mj_scan/mj_edit/mj_join ========================= */
144
145/*LONGX*/ mj_tidx=0;
146/*char * */ mj_areap=NULL;
147/*char * */ mj_buffup=NULL;
148/*int*/ mj_n=0;
149/*LONGX*/ mj_jmax=LONGX_MAX;
150/*UWORD*/ mj_jtag=32000;
151
152/* ------------------------------ mxtxt.c --------------------------------- */
153
154/*int*/ mxtext_found=0;
155/*int*/ mxtext_pshow=0;
156
157/* ==----------------------------- mxfun.c ------------------------------== */
Note: See TracBrowser for help on using the browser.