|
Defines |
#define | MsgBuf (*tsgSBuff1) |
#define | FlagBuf (*tsgSBuff2) |
#define | str_op1 (*tsgSBuff1) |
#define | str_op2 (*tsgSBuff2) |
#define | str_op (*tsgSBuff1) |
#define | str_op1 (*tsgSBuff1) |
Functions |
void | remove_incomplete_tries (CTXTdeclc CPtr) |
PrRef | get_prref (CTXTdeclc Psc psc) |
DllExport void call_conv | xsb_throw (CTXTdeclc prolog_term Ball, unsigned long Ball_len) |
void call_conv | xsb_domain_error (CTXTdeclc char *valid_domain, Cell culprit, char *predicate, int arity, int arg) |
void call_conv | xsb_existence_error (CTXTdeclc char *object, Cell culprit, char *predicate, int arity, int arg) |
void call_conv | xsb_instantiation_error (CTXTdeclc char *predicate, int arity, int arg, char *state) |
void call_conv | xsb_permission_error (CTXTdeclc char *operation, char *object, Cell culprit, char *predicate, int arity) |
void call_conv | xsb_resource_error (CTXTdeclc char *resource, char *predicate, int arity) |
void call_conv | xsb_memory_error (char *resource, char *message) |
void call_conv | xsb_resource_error_nopred (CTXTdeclc char *resource, char *message) |
void call_conv | xsb_table_error (CTXTdeclc char *message) |
void call_conv | xsb_type_error (CTXTdeclc char *valid_type, Cell culprit, char *predicate, int arity, int arg) |
void call_conv | xsb_basic_abort (char *message) |
DllExport void call_conv | xsb_abort (char *description,...) |
DllExport void call_conv | abort_xsb (char *description) |
DllExport void call_conv | xsb_bug (char *description,...) |
DllExport void call_conv | bug_xsb (char *description) |
void | arithmetic_abort (CTXTdeclc Cell op1, char *OP, Cell op2) |
void | arithmetic_abort1 (CTXTdeclc char *OP, Cell op) |
void | arithmetic_comp_abort (CTXTdeclc Cell op1, char *OP, int op2) |
DllExport void call_conv | xsb_error (char *description,...) |
DllExport void call_conv | error_xsb (char *description) |
DllExport void call_conv | xsb_warn (char *description,...) |
DllExport void call_conv | warn_xsb (char *description) |
DllExport void call_conv | xsb_mesg (char *description,...) |
DllExport void call_conv | mesg_xsb (char *description) |
DllExport void call_conv | xsb_exit (char *description,...) |
DllExport void call_conv | exit_xsb (char *description) |
void | err_handle (CTXTdeclc int description, int arg, char *f, int ar, char *expected, Cell found) |
int | set_scope_marker (CTXTdecl) |
int | unwind_stack (CTXTdecl) |
int | clean_up_block (CTXTdecl) |
Variables |
jmp_buf | xsb_abort_fallback_environment |
FILE * | stdmsg |
FILE * | stddbg |
FILE * | stdwarn |
FILE * | stdfdbk |
static char * | err_msg_table [] |
byte * | catch_scope_marker |
|
Initial value: {
"Calculation", "Database", "Evaluation", "Implementation",
"Instantiation", "I/O Control", "I/O End-of-file", "I/O Formatting",
"Operator", "Overflow", "Range", "Syntax", "Type",
"Undefined predicate/function", "Undefined value",
"Underflow", "Zero division" }
|