File: general.h

package info (click to toggle)
clustalx 2.1%2Blgpl-9
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, forky, sid, trixie
  • size: 3,324 kB
  • sloc: cpp: 40,050; sh: 163; xml: 102; makefile: 16
file content (42 lines) | stat: -rw-r--r-- 1,144 bytes parent folder | download | duplicates (12)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
/**
 * Author: Mark Larkin
 * 
 * Copyright (c) 2007 Des Higgins, Julie Thompson and Toby Gibson.  
 */
/* Mark tidy up Nov 2005 */
/* General purpose header file - rf 12/90 */

#ifndef _H_general
    #define _H_general

namespace clustalw
{

    /* Macintosh specific rf 12/9/94 */
    #ifdef OS_MAC

        //#define const           /* THINK C doesn't know about these identifiers */
        //#define signed
        //#define volatile
        //#define int long
        //#define pint short            /* cast ints in printf statements as pint*/
        //#define int int            /* cast ints for sequence lengths */
        //#define lint int            /* cast ints for profile scores */

    #else

        //#define pint int            /* cast ints in printf statements as pint */
        //#define int int            /* cast ints for sequence lengths */
        //#define lint int             /* cast ints for profile scores */

    #endif

    /* definitions for all machines */

    #define EOS '\0'                /* End-Of-String */
    #define MAXLINE 5000            /* Max. line length */

}
#endif /* ifndef _H_general */