source: branches/stable/GDE/CLUSTALW/general.h

Last change on this file was 176, checked in by jobb, 23 years ago

* empty log message *

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.0 KB
Line 
1/* General purpose header file - rf 12/90 */
2
3#ifndef _H_general
4#define _H_general
5
6
7
8/* Macintosh specific */
9#ifdef MAC                                      /* rf 12/9/94 */
10
11#define const                                   /* THINK C doesn't know about these identifiers */
12#define signed
13#define volatile
14#define int long
15#ifndef Boolean
16#define Boolean char
17#endif
18#define pint short                      /* cast ints in printf statements as pint */
19#define sint int                        /* cast ints for sequence lengths */
20#define lint int                        /* cast ints for profile scores */
21
22#else                                                   /* not Macintoshs */
23
24#define pint int                        /* cast ints in printf statements as pint */
25#define sint int                        /* cast ints for sequence lengths */
26#define lint int                        /* cast ints for profile scores */
27#ifndef Boolean
28#define Boolean char
29#endif
30
31#endif                                                  /* ifdef MAC */
32
33/* definitions for all machines */
34
35#undef TRUE                                             /* Boolean values; first undef them, just in case */
36#undef FALSE
37#define TRUE 1
38#define FALSE 0
39
40#define EOS '\0'                                /* End-Of-String */
41#define MAXLINE 512                     /* Max. line length */
42
43
44#ifdef VMS
45#define signed
46#endif
47
48
49#endif /* ifndef _H_general */
50
Note: See TracBrowser for help on using the repository browser.