Imported Upstream version 21
[debian/pforth] / csrc / pf_all.h
1 /* @(#) pf_all.h 98/01/26 1.2 */\r
2 \r
3 #ifndef _pf_all_h\r
4 #define _pf_all_h\r
5 \r
6 /***************************************************************\r
7 ** Include all files needed for PForth\r
8 **\r
9 ** Author: Phil Burk\r
10 ** Copyright 1994 3DO, Phil Burk, Larry Polansky, Devid Rosenboom\r
11 **\r
12 ** The pForth software code is dedicated to the public domain,\r
13 ** and any third party may reproduce, distribute and modify\r
14 ** the pForth software code or any derivative works thereof\r
15 ** without any compensation or license.  The pForth software\r
16 ** code is provided on an "as is" basis without any warranty\r
17 ** of any kind, including, without limitation, the implied\r
18 ** warranties of merchantability and fitness for a particular\r
19 ** purpose and their equivalents under the laws of any jurisdiction.\r
20 **\r
21 ** 940521 PLB Creation.\r
22 **\r
23 ***************************************************************/\r
24 \r
25 /* I don't see any way to pass compiler flags to the Mac Code Warrior compiler! */\r
26 #ifdef __MWERKS__\r
27         #define PF_USER_INC1     "pf_mac.h"\r
28         #define PF_SUPPORT_FP    (1)\r
29 #endif\r
30 \r
31 \r
32 #ifdef WIN32\r
33         #define PF_USER_INC2     "pf_win32.h"\r
34 #endif\r
35 \r
36 \r
37 #if defined(PF_USER_INC1)\r
38         #include PF_USER_INC1\r
39 #else\r
40 /* Default to UNIX if no host speciied. */\r
41         #include "pf_unix.h"\r
42 #endif\r
43 \r
44 #include "pf_types.h"\r
45 #include "pf_io.h"\r
46 #include "pf_guts.h"\r
47 #include "pf_text.h"\r
48 #include "pfcompil.h"\r
49 #include "pf_clib.h"\r
50 #include "pf_words.h"\r
51 #include "pf_save.h"\r
52 #include "pf_mem.h"\r
53 #include "pf_cglue.h"\r
54 #include "pf_core.h"\r
55 \r
56 #ifdef PF_USER_INC2\r
57 /* This could be used to undef and redefine macros. */\r
58         #include PF_USER_INC2\r
59 #endif\r
60 \r
61 #endif /* _pf_all_h */\r
62 \r