Go to the source code of this file.
Defines | |
| #define | FALSE 0 |
| #define | TRUE 1 |
| #define | EXACTLY 0 |
| #define | AT_LEAST 1 |
| #define | NO_MORE_THAN 2 |
| #define | RANGE 3 |
| #define | OFF 0 |
| #define | ON 1 |
| #define | LHS 0 |
| #define | RHS 1 |
| #define | NESTED_RHS 2 |
| #define | NEGATIVE 0 |
| #define | POSITIVE 1 |
| #define | EOS '\0' |
| #define | INSIDE 0 |
| #define | OUTSIDE 1 |
| #define | LESS_THAN 0 |
| #define | GREATER_THAN 1 |
| #define | EQUAL 2 |
| #define | GLOBAL_SAVE 0 |
| #define | LOCAL_SAVE 1 |
| #define | VISIBLE_SAVE 2 |
| #define | NO_DEFAULT 0 |
| #define | STATIC_DEFAULT 1 |
| #define | DYNAMIC_DEFAULT 2 |
| #define | WPROMPT_STRING "wclips" |
| #define | APPLICATION_NAME "CLIPS" |
| #define | COMMAND_PROMPT "CLIPS> " |
| #define | VERSION_STRING "6.30" |
| #define | CREATION_DATE_STRING "5/31/08" |
| #define | BANNER_STRING " CLIPS (Quicksilver Beta 5/31/08)\n" |
| #define | OBJECT_TYPE_NAME "OBJECT" |
| #define | USER_TYPE_NAME "USER" |
| #define | PRIMITIVE_TYPE_NAME "PRIMITIVE" |
| #define | NUMBER_TYPE_NAME "NUMBER" |
| #define | INTEGER_TYPE_NAME "INTEGER" |
| #define | FLOAT_TYPE_NAME "FLOAT" |
| #define | SYMBOL_TYPE_NAME "SYMBOL" |
| #define | STRING_TYPE_NAME "STRING" |
| #define | MULTIFIELD_TYPE_NAME "MULTIFIELD" |
| #define | LEXEME_TYPE_NAME "LEXEME" |
| #define | ADDRESS_TYPE_NAME "ADDRESS" |
| #define | EXTERNAL_ADDRESS_TYPE_NAME "EXTERNAL-ADDRESS" |
| #define | FACT_ADDRESS_TYPE_NAME "FACT-ADDRESS" |
| #define | INSTANCE_TYPE_NAME "INSTANCE" |
| #define | INSTANCE_NAME_TYPE_NAME "INSTANCE-NAME" |
| #define | INSTANCE_ADDRESS_TYPE_NAME "INSTANCE-ADDRESS" |
| #define | OBJECT_TYPE_CODE 9 |
| #define | PRIMITIVE_TYPE_CODE 10 |
| #define | NUMBER_TYPE_CODE 11 |
| #define | LEXEME_TYPE_CODE 12 |
| #define | ADDRESS_TYPE_CODE 13 |
| #define | INSTANCE_TYPE_CODE 14 |
| #define | FLOAT 0 |
| #define | INTEGER 1 |
| #define | SYMBOL 2 |
| #define | STRING 3 |
| #define | MULTIFIELD 4 |
| #define | EXTERNAL_ADDRESS 5 |
| #define | FACT_ADDRESS 6 |
| #define | INSTANCE_ADDRESS 7 |
| #define | INSTANCE_NAME 8 |
| #define | FCALL 30 |
| #define | GCALL 31 |
| #define | PCALL 32 |
| #define | GBL_VARIABLE 33 |
| #define | MF_GBL_VARIABLE 34 |
| #define | SF_VARIABLE 35 |
| #define | MF_VARIABLE 36 |
| #define | SF_WILDCARD 37 |
| #define | MF_WILDCARD 38 |
| #define | BITMAPARRAY 39 |
| #define | DATA_OBJECT_ARRAY 40 |
| #define | FACT_PN_CMP1 50 |
| #define | FACT_JN_CMP1 51 |
| #define | FACT_JN_CMP2 52 |
| #define | FACT_SLOT_LENGTH 53 |
| #define | FACT_PN_VAR1 54 |
| #define | FACT_PN_VAR2 55 |
| #define | FACT_PN_VAR3 56 |
| #define | FACT_JN_VAR1 57 |
| #define | FACT_JN_VAR2 58 |
| #define | FACT_JN_VAR3 59 |
| #define | FACT_PN_CONSTANT1 60 |
| #define | FACT_PN_CONSTANT2 61 |
| #define | FACT_STORE_MULTIFIELD 62 |
| #define | DEFTEMPLATE_PTR 63 |
| #define | OBJ_GET_SLOT_PNVAR1 70 |
| #define | OBJ_GET_SLOT_PNVAR2 71 |
| #define | OBJ_GET_SLOT_JNVAR1 72 |
| #define | OBJ_GET_SLOT_JNVAR2 73 |
| #define | OBJ_SLOT_LENGTH 74 |
| #define | OBJ_PN_CONSTANT 75 |
| #define | OBJ_PN_CMP1 76 |
| #define | OBJ_JN_CMP1 77 |
| #define | OBJ_PN_CMP2 78 |
| #define | OBJ_JN_CMP2 79 |
| #define | OBJ_PN_CMP3 80 |
| #define | OBJ_JN_CMP3 81 |
| #define | DEFCLASS_PTR 82 |
| #define | HANDLER_GET 83 |
| #define | HANDLER_PUT 84 |
| #define | DEFGLOBAL_PTR 90 |
| #define | PROC_PARAM 95 |
| #define | PROC_WILD_PARAM 96 |
| #define | PROC_GET_BIND 97 |
| #define | PROC_BIND 98 |
| #define | PATTERN_CE 150 |
| #define | AND_CE 151 |
| #define | OR_CE 152 |
| #define | NOT_CE 153 |
| #define | TEST_CE 154 |
| #define | NAND_CE 155 |
| #define | EXISTS_CE 156 |
| #define | FORALL_CE 157 |
| #define | NOT_CONSTRAINT 160 |
| #define | AND_CONSTRAINT 161 |
| #define | OR_CONSTRAINT 162 |
| #define | PREDICATE_CONSTRAINT 163 |
| #define | RETURN_VALUE_CONSTRAINT 164 |
| #define | LPAREN 170 |
| #define | RPAREN 171 |
| #define | STOP 172 |
| #define | UNKNOWN_VALUE 173 |
| #define | RVOID 175 |
| #define | INTEGER_OR_FLOAT 180 |
| #define | SYMBOL_OR_STRING 181 |
| #define | INSTANCE_OR_INSTANCE_NAME 182 |
| #define | CREATOR_STRING "CLIS" |
| #define | CREATOR_CODE 'CLIS' |
Typedefs | |
| typedef long int | FACT_ID |
| #define ADDRESS_TYPE_CODE 13 |
Definition at line 121 of file constant.h.
| #define ADDRESS_TYPE_NAME "ADDRESS" |
Definition at line 103 of file constant.h.
| #define AND_CE 151 |
Definition at line 191 of file constant.h.
| #define AND_CONSTRAINT 161 |
Definition at line 200 of file constant.h.
| #define APPLICATION_NAME "CLIPS" |
Definition at line 70 of file constant.h.
| #define AT_LEAST 1 |
Definition at line 37 of file constant.h.
| #define BANNER_STRING " CLIPS (Quicksilver Beta 5/31/08)\n" |
Definition at line 86 of file constant.h.
| #define BITMAPARRAY 39 |
Definition at line 149 of file constant.h.
| #define COMMAND_PROMPT "CLIPS> " |
Definition at line 74 of file constant.h.
| #define CREATION_DATE_STRING "5/31/08" |
Definition at line 82 of file constant.h.
| #define CREATOR_CODE 'CLIS' |
Definition at line 223 of file constant.h.
| #define CREATOR_STRING "CLIS" |
Definition at line 222 of file constant.h.
| #define DATA_OBJECT_ARRAY 40 |
Definition at line 150 of file constant.h.
| #define DEFCLASS_PTR 82 |
Definition at line 179 of file constant.h.
| #define DEFGLOBAL_PTR 90 |
Definition at line 183 of file constant.h.
| #define DEFTEMPLATE_PTR 63 |
Definition at line 165 of file constant.h.
| #define DYNAMIC_DEFAULT 2 |
Definition at line 63 of file constant.h.
| #define EOS '\0' |
Definition at line 48 of file constant.h.
| #define EQUAL 2 |
Definition at line 55 of file constant.h.
| #define EXACTLY 0 |
Definition at line 36 of file constant.h.
| #define EXISTS_CE 156 |
Definition at line 196 of file constant.h.
| #define EXTERNAL_ADDRESS 5 |
Definition at line 134 of file constant.h.
| #define EXTERNAL_ADDRESS_TYPE_NAME "EXTERNAL-ADDRESS" |
Definition at line 104 of file constant.h.
| #define FACT_ADDRESS 6 |
Definition at line 135 of file constant.h.
| #define FACT_ADDRESS_TYPE_NAME "FACT-ADDRESS" |
Definition at line 105 of file constant.h.
| #define FACT_JN_CMP1 51 |
Definition at line 153 of file constant.h.
| #define FACT_JN_CMP2 52 |
Definition at line 154 of file constant.h.
| #define FACT_JN_VAR1 57 |
Definition at line 159 of file constant.h.
| #define FACT_JN_VAR2 58 |
Definition at line 160 of file constant.h.
| #define FACT_JN_VAR3 59 |
Definition at line 161 of file constant.h.
| #define FACT_PN_CMP1 50 |
Definition at line 152 of file constant.h.
| #define FACT_PN_CONSTANT1 60 |
Definition at line 162 of file constant.h.
| #define FACT_PN_CONSTANT2 61 |
Definition at line 163 of file constant.h.
| #define FACT_PN_VAR1 54 |
Definition at line 156 of file constant.h.
| #define FACT_PN_VAR2 55 |
Definition at line 157 of file constant.h.
| #define FACT_PN_VAR3 56 |
Definition at line 158 of file constant.h.
| #define FACT_SLOT_LENGTH 53 |
Definition at line 155 of file constant.h.
| #define FACT_STORE_MULTIFIELD 62 |
Definition at line 164 of file constant.h.
| #define FALSE 0 |
Definition at line 30 of file constant.h.
| #define FCALL 30 |
Definition at line 139 of file constant.h.
| #define FLOAT 0 |
Definition at line 129 of file constant.h.
| #define FLOAT_TYPE_NAME "FLOAT" |
Definition at line 98 of file constant.h.
| #define FORALL_CE 157 |
Definition at line 197 of file constant.h.
| #define GBL_VARIABLE 33 |
Definition at line 142 of file constant.h.
| #define GCALL 31 |
Definition at line 140 of file constant.h.
| #define GLOBAL_SAVE 0 |
Definition at line 57 of file constant.h.
| #define GREATER_THAN 1 |
Definition at line 54 of file constant.h.
| #define HANDLER_GET 83 |
Definition at line 180 of file constant.h.
| #define HANDLER_PUT 84 |
Definition at line 181 of file constant.h.
| #define INSIDE 0 |
Definition at line 50 of file constant.h.
| #define INSTANCE_ADDRESS 7 |
Definition at line 136 of file constant.h.
| #define INSTANCE_ADDRESS_TYPE_NAME "INSTANCE-ADDRESS" |
Definition at line 108 of file constant.h.
| #define INSTANCE_NAME 8 |
Definition at line 137 of file constant.h.
| #define INSTANCE_NAME_TYPE_NAME "INSTANCE-NAME" |
Definition at line 107 of file constant.h.
| #define INSTANCE_OR_INSTANCE_NAME 182 |
Definition at line 214 of file constant.h.
| #define INSTANCE_TYPE_CODE 14 |
Definition at line 122 of file constant.h.
| #define INSTANCE_TYPE_NAME "INSTANCE" |
Definition at line 106 of file constant.h.
| #define INTEGER 1 |
Definition at line 130 of file constant.h.
| #define INTEGER_OR_FLOAT 180 |
Definition at line 212 of file constant.h.
| #define INTEGER_TYPE_NAME "INTEGER" |
Definition at line 97 of file constant.h.
| #define LESS_THAN 0 |
Definition at line 53 of file constant.h.
| #define LEXEME_TYPE_CODE 12 |
Definition at line 120 of file constant.h.
| #define LEXEME_TYPE_NAME "LEXEME" |
Definition at line 102 of file constant.h.
| #define LHS 0 |
Definition at line 43 of file constant.h.
| #define LOCAL_SAVE 1 |
Definition at line 58 of file constant.h.
| #define LPAREN 170 |
Definition at line 205 of file constant.h.
| #define MF_GBL_VARIABLE 34 |
Definition at line 143 of file constant.h.
| #define MF_VARIABLE 36 |
Definition at line 146 of file constant.h.
| #define MF_WILDCARD 38 |
Definition at line 148 of file constant.h.
| #define MULTIFIELD 4 |
Definition at line 133 of file constant.h.
| #define MULTIFIELD_TYPE_NAME "MULTIFIELD" |
Definition at line 101 of file constant.h.
| #define NAND_CE 155 |
Definition at line 195 of file constant.h.
| #define NEGATIVE 0 |
Definition at line 46 of file constant.h.
| #define NESTED_RHS 2 |
Definition at line 45 of file constant.h.
| #define NO_DEFAULT 0 |
Definition at line 61 of file constant.h.
| #define NO_MORE_THAN 2 |
Definition at line 38 of file constant.h.
| #define NOT_CE 153 |
Definition at line 193 of file constant.h.
| #define NOT_CONSTRAINT 160 |
Definition at line 199 of file constant.h.
| #define NUMBER_TYPE_CODE 11 |
Definition at line 119 of file constant.h.
| #define NUMBER_TYPE_NAME "NUMBER" |
Definition at line 96 of file constant.h.
| #define OBJ_GET_SLOT_JNVAR1 72 |
Definition at line 169 of file constant.h.
| #define OBJ_GET_SLOT_JNVAR2 73 |
Definition at line 170 of file constant.h.
| #define OBJ_GET_SLOT_PNVAR1 70 |
Definition at line 167 of file constant.h.
| #define OBJ_GET_SLOT_PNVAR2 71 |
Definition at line 168 of file constant.h.
| #define OBJ_JN_CMP1 77 |
Definition at line 174 of file constant.h.
| #define OBJ_JN_CMP2 79 |
Definition at line 176 of file constant.h.
| #define OBJ_JN_CMP3 81 |
Definition at line 178 of file constant.h.
| #define OBJ_PN_CMP1 76 |
Definition at line 173 of file constant.h.
| #define OBJ_PN_CMP2 78 |
Definition at line 175 of file constant.h.
| #define OBJ_PN_CMP3 80 |
Definition at line 177 of file constant.h.
| #define OBJ_PN_CONSTANT 75 |
Definition at line 172 of file constant.h.
| #define OBJ_SLOT_LENGTH 74 |
Definition at line 171 of file constant.h.
| #define OBJECT_TYPE_CODE 9 |
Definition at line 117 of file constant.h.
| #define OBJECT_TYPE_NAME "OBJECT" |
Definition at line 93 of file constant.h.
| #define OFF 0 |
Definition at line 41 of file constant.h.
| #define ON 1 |
Definition at line 42 of file constant.h.
| #define OR_CE 152 |
Definition at line 192 of file constant.h.
| #define OR_CONSTRAINT 162 |
Definition at line 201 of file constant.h.
| #define OUTSIDE 1 |
Definition at line 51 of file constant.h.
| #define PATTERN_CE 150 |
Definition at line 190 of file constant.h.
| #define PCALL 32 |
Definition at line 141 of file constant.h.
| #define POSITIVE 1 |
Definition at line 47 of file constant.h.
| #define PREDICATE_CONSTRAINT 163 |
Definition at line 202 of file constant.h.
| #define PRIMITIVE_TYPE_CODE 10 |
Definition at line 118 of file constant.h.
| #define PRIMITIVE_TYPE_NAME "PRIMITIVE" |
Definition at line 95 of file constant.h.
| #define PROC_BIND 98 |
Definition at line 188 of file constant.h.
| #define PROC_GET_BIND 97 |
Definition at line 187 of file constant.h.
| #define PROC_PARAM 95 |
Definition at line 185 of file constant.h.
| #define PROC_WILD_PARAM 96 |
Definition at line 186 of file constant.h.
| #define RANGE 3 |
Definition at line 39 of file constant.h.
| #define RETURN_VALUE_CONSTRAINT 164 |
Definition at line 203 of file constant.h.
| #define RHS 1 |
Definition at line 44 of file constant.h.
| #define RPAREN 171 |
Definition at line 206 of file constant.h.
| #define RVOID 175 |
Definition at line 210 of file constant.h.
| #define SF_VARIABLE 35 |
Definition at line 145 of file constant.h.
| #define SF_WILDCARD 37 |
Definition at line 147 of file constant.h.
| #define STATIC_DEFAULT 1 |
Definition at line 62 of file constant.h.
| #define STOP 172 |
Definition at line 207 of file constant.h.
| #define STRING 3 |
Definition at line 132 of file constant.h.
| #define STRING_TYPE_NAME "STRING" |
Definition at line 100 of file constant.h.
| #define SYMBOL 2 |
Definition at line 131 of file constant.h.
| #define SYMBOL_OR_STRING 181 |
Definition at line 213 of file constant.h.
| #define SYMBOL_TYPE_NAME "SYMBOL" |
Definition at line 99 of file constant.h.
| #define TEST_CE 154 |
Definition at line 194 of file constant.h.
| #define TRUE 1 |
Definition at line 33 of file constant.h.
| #define UNKNOWN_VALUE 173 |
Definition at line 208 of file constant.h.
| #define USER_TYPE_NAME "USER" |
Definition at line 94 of file constant.h.
| #define VERSION_STRING "6.30" |
Definition at line 78 of file constant.h.
| #define VISIBLE_SAVE 2 |
Definition at line 59 of file constant.h.
| #define WPROMPT_STRING "wclips" |
Definition at line 66 of file constant.h.
| typedef long int FACT_ID |
Definition at line 216 of file constant.h.
1.5.6