xref: /csrg-svn/usr.bin/pascal/src/CONFIG.c (revision 47715)
1 /*
2  * Copyright (c) 1980 Regents of the University of California.
3  * All rights reserved.  The Berkeley software License Agreement
4  * specifies the terms and conditions for redistribution.
5  */
6 
7 #ifndef lint
8 static char sccsid[] = "@(#)CONFIG.c	5.3 (Berkeley) 6/29/90";
9 #endif not lint
10 
11     /*
12      *	make sure you are editing
13      *		CONFIG.c
14      *	editing config.c won't work
15      */
16 
17     /*
18      *	the version of translator
19      */
20 char	*version = "VERSION (DATE)";
21 
22     /*
23      *	the location of the error strings
24      *	and the length of the path to it
25      *	(in case of execution as a.something)
26      */
27 char	*err_file = "LIBDATA/ERRORSTRINGS";
28 int	err_pathlen = sizeof("LIBDATA/")-1;
29 
30     /*
31      *	the location of the short explanation
32      *	and the length of the path to it
33      *	the null at the end is so pix can change it to pi'x' from pi.
34      */
35 char	how_string[] = "LIBDATA/HOWFILE\0";
36 char	*how_file = how_string;
37 int	how_pathlen = sizeof("LIBDATA/")-1;
38 
39     /*
40      *	things about the interpreter.
41      *	these are not used by the compiler.
42      */
43 #ifndef PC
44 char	*px_header = "LIBEXEC/px_header";	/* px_header's name */
45 #endif
46 
47 #ifndef PXP
48 char	*pi_comp = "INSTALLDIR/pi";		/* the compiler's name */
49 char	*px_intrp = "INSTALLDIR/px";		/* the interpreter's name */
50 char	*px_debug = "INSTALLDIR/pdx";		/* the debugger's name */
51 #endif
52