122 lines
2.6 KiB
C
122 lines
2.6 KiB
C
|
#ifndef h_extern
|
||
|
#define h_extern
|
||
|
/******************************************************************************
|
||
|
*
|
||
|
* UniVerse environment external definitions
|
||
|
*
|
||
|
* Module %M% Version %I% Date %H%
|
||
|
*
|
||
|
* (c) Copyright 1998 Ardent Software Inc. - All Rights Reserved
|
||
|
* This is unpublished proprietary source code of Ardent Software Inc.
|
||
|
* The copyright notice above does not evidence any actual or intented
|
||
|
* publication of such source code.
|
||
|
*
|
||
|
*******************************************************************************
|
||
|
*
|
||
|
* Maintenence log - insert most recent change descriptions at top
|
||
|
*
|
||
|
* Date.... GTAR# WHO Description.........................................
|
||
|
* 10/14/98 23801 SAP Change copyrights.
|
||
|
* 08/23/95 17242 AGM Replace COMPUTER==WINNT test by MSWIN test
|
||
|
* 07/11/95 16490 FRA Port to SGI change get_catalog from long to int
|
||
|
* 05/16/95 15740 JC Changed prompt to an unsigned int for Multi-byte prompt.
|
||
|
* 04/12/95 16358 AGM Remove errno declaration for WINNT
|
||
|
* 10/07/93 12331 FAI Changed TIMETYPE to time_t.
|
||
|
* 09/21/93 12286 SHK Change signature to int from DBFLAGW
|
||
|
* 08/03/93 10978 SHK Undo changes to signature declaration
|
||
|
* 08/02/93 10978 SHK Port to DEC AXP
|
||
|
* 05/-7/92 8657 JSM added Qnulflg
|
||
|
* 02/19/92 8613 TMC add internal ENVIRONMENT command
|
||
|
* 02/11/90 6819 JWT change DATA stack management to work in memory
|
||
|
* 02/17/89 5319 JWT VOC flavor support
|
||
|
* 07/25/88 - - Maintenence log purged at 5.2.1, see release 5.1.10.
|
||
|
*
|
||
|
*****************************************************************************/
|
||
|
|
||
|
#ifndef MSWIN
|
||
|
EXTERN int errno;
|
||
|
#endif
|
||
|
|
||
|
EXTERN short Qnulflg;
|
||
|
|
||
|
EXTERN DATUM *DATUMmath();
|
||
|
|
||
|
EXTERN DATUM _ATAR[],
|
||
|
constnts[];
|
||
|
|
||
|
EXTERN DBFILE *VOC;
|
||
|
|
||
|
EXTERN SELFILE Select[];
|
||
|
EXTERN int signature;
|
||
|
|
||
|
EXTERN FNNAME FN[];
|
||
|
|
||
|
EXTERN PSAVE *PActrl;
|
||
|
|
||
|
EXTERN RUNDATA Domstk[];
|
||
|
|
||
|
EXTERN STRING AMSTR,
|
||
|
BELL,
|
||
|
COMMA,
|
||
|
DEVFIL,
|
||
|
DICT,
|
||
|
LOGIN,
|
||
|
PDICT,
|
||
|
SAVLST,
|
||
|
SELTMP,
|
||
|
SMSTR,
|
||
|
STKWRT,
|
||
|
SVMSTR,
|
||
|
VERBdata,
|
||
|
VMSTR,
|
||
|
kwotes,
|
||
|
nulstr,
|
||
|
quotes,
|
||
|
space,
|
||
|
whitespace;
|
||
|
|
||
|
EXTERN char *Narg;
|
||
|
|
||
|
EXTERN char *Nargv[];
|
||
|
|
||
|
EXTERN unsigned int Prompt;
|
||
|
|
||
|
EXTERN double (*(*accum)[1])[1];
|
||
|
|
||
|
EXTERN int FNMAX,
|
||
|
Flavor,
|
||
|
VFlavor,
|
||
|
Nargc,
|
||
|
Printer;
|
||
|
|
||
|
EXTERN time_t LOGINtime;
|
||
|
|
||
|
EXTERN STRING clget(),
|
||
|
history(),
|
||
|
menuinput(),
|
||
|
str_load();
|
||
|
|
||
|
EXTERN char *sgetnam();
|
||
|
|
||
|
EXTERN int DATUMcomp(),
|
||
|
ifthen(),
|
||
|
run_msg();
|
||
|
|
||
|
EXTERN int get_catalog();
|
||
|
|
||
|
EXTERN void clexec(),
|
||
|
histget(),
|
||
|
histinit(),
|
||
|
histsave(),
|
||
|
ilprompt(),
|
||
|
initcatch(),
|
||
|
pop_domain(),
|
||
|
push_domain(),
|
||
|
rel_var(),
|
||
|
timeset(),
|
||
|
unloadcommon(),
|
||
|
unloadprog(),
|
||
|
update_env();
|
||
|
|
||
|
#endif /* end of extern.h */
|