28 lines
879 B
C
28 lines
879 B
C
|
|
/*********************************************************************/
|
||
|
|
/* pC++/Sage++ Copyright (C) 1993 */
|
||
|
|
/* Indiana University University of Oregon University of Rennes */
|
||
|
|
/*********************************************************************/
|
||
|
|
|
||
|
|
|
||
|
|
/* The following 16 different options are used to
|
||
|
|
declare variables are as follows:
|
||
|
|
( stored in symptr->attr ) */
|
||
|
|
|
||
|
|
#define ALLOCATABLE_BIT 1
|
||
|
|
#define DIMENSION_BIT 2
|
||
|
|
#define EXTERNAL_BIT 8
|
||
|
|
#define IN_BIT 16
|
||
|
|
#define INOUT_BIT 32
|
||
|
|
#define INTRINSIC_BIT 64
|
||
|
|
#define OPTIONAL_BIT 128
|
||
|
|
#define OUT_BIT 256
|
||
|
|
#define PARAMETER_BIT 512
|
||
|
|
#define POINTER_BIT 1024
|
||
|
|
#define PRIVATE_BIT 2048
|
||
|
|
#define PUBLIC_BIT 4096
|
||
|
|
#define SAVE_BIT 8192
|
||
|
|
#define SEQUENCE_BIT 16384
|
||
|
|
#define RECURSIVE_BIT 32768
|
||
|
|
#define TARGET_BIT 65536
|
||
|
|
#define PROCESSORS_BIT 131072
|