new atoms, terms and slight functionality
This commit is contained in:
67
H/hstruct.h
67
H/hstruct.h
@@ -85,8 +85,51 @@
|
||||
#ifdef EUROTRA
|
||||
Term term_dollar_u;
|
||||
#endif
|
||||
Term term_append;
|
||||
Term term_atomd;
|
||||
Term term_binary;
|
||||
Term term_boolean;
|
||||
Term term_chars;
|
||||
Term term_codes;
|
||||
Term term_compact;
|
||||
Term term_dec10;
|
||||
Term term_dots;
|
||||
Term term_eof;
|
||||
Term term_eof_code;
|
||||
Term term_error;
|
||||
Term term_exception;
|
||||
Term term_fail;
|
||||
Term term_false;
|
||||
Term term_float;
|
||||
Term term_global;
|
||||
Term term_ignore;
|
||||
Term term_integer;
|
||||
Term term_max;
|
||||
Term term_module;
|
||||
Term term_multi;
|
||||
Term term_off;
|
||||
Term term_on;
|
||||
Term term_portray;
|
||||
Term term_prolog;
|
||||
Term term_quiet;
|
||||
Term term_read;
|
||||
Term term_read_only;
|
||||
Term term_read_write;
|
||||
Term term_refound_var;
|
||||
Term term_reset;
|
||||
Term term_silent;
|
||||
Term term_single;
|
||||
Term term_source;
|
||||
Term term_string;
|
||||
Term term_symbolchar;
|
||||
Term term_term;
|
||||
Term term_text;
|
||||
Term term_thread;
|
||||
Term term_true;
|
||||
Term term_warning;
|
||||
Term term_write;
|
||||
Term term_xml;
|
||||
|
||||
Term user_module;
|
||||
Term idb_module;
|
||||
Term attributes_module;
|
||||
@@ -111,6 +154,12 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
yap_exec_mode execution_mode;
|
||||
|
||||
struct pred_entry **pred_hash;
|
||||
@@ -267,22 +316,8 @@
|
||||
UInt atts_size;
|
||||
#endif
|
||||
|
||||
Int yap_flags_field[NUMBER_OF_YAP_FLAGS];
|
||||
|
||||
struct operator_entry *op_list;
|
||||
|
||||
char *char_conversion_table;
|
||||
char *char_conversion_table2;
|
||||
|
||||
int parser_error_style;
|
||||
|
||||
const char *yap_lib_dir;
|
||||
const char *yap_foreign_dir;
|
||||
const char *yap_commons_dir;
|
||||
const char *yap_bin_dir;
|
||||
|
||||
void *last_wtime;
|
||||
|
||||
struct ForeignLoadItem *foreign_code_loaded;
|
||||
ADDR foreign_code_base;
|
||||
ADDR foreign_code_top;
|
||||
@@ -299,10 +334,10 @@
|
||||
Atom empty_wakeups[MAX_EMPTY_WAKEUPS];
|
||||
int max_empty_wakeups;
|
||||
|
||||
struct PL_blob_t *swi_blob_types;
|
||||
struct YAP_blob_t *swi_blob_types;
|
||||
struct AtomEntryStruct *swi_blobs;
|
||||
UInt nofblobs;
|
||||
UInt nofblobsmax;
|
||||
#if defined(YAPOR) || defined(THREADS)
|
||||
lockvar swi_blobs_lock;
|
||||
lockvar blobs_lock;
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user