40 # undef M_Check_Stacks() 41 # define M_Check_Stacks() 52 #define cpp_recurs(p, n) p##__a##n 53 #define Prolog_Predicate(p, n) cpp_recurs(p, n) 55 #define Prolog_Prototype(p, n) void Prolog_Predicate(p, n)() 137 #define Goto_Predicate(p, n) ((*Prolog_Predicate(p, n))()) int Pl_Start_Prolog(int argc, char *argv[])
Definition: engine.c:122
void Pl_Reset_Prolog_In_Signal(void)
Definition: engine.c:271
void Pl_Reset_Prolog(void)
Definition: engine.c:248
void Pl_Keep_Rest_For_Prolog(WamWord *query_b)
Definition: engine.c:414
void Pl_Execute_A_Continuation(CodePtr codep)
Definition: engine.c:554
intptr_t PlLong
Definition: gprolog.h:88
void Pl_Execute_Directive(int pl_file, int pl_line, Bool is_system, CodePtr proc)
Definition: engine.c:299
static WamWord * heap_actual_start
Definition: engine.c:91
void Pl_Stop_Prolog(void)
Definition: engine.c:230
double * pl_base_fd
Definition: foreign_supp.c:72
void Pl_Set_Heap_Actual_Start(WamWord *heap_actual_start)
Definition: engine.c:285
void Pl_Exit_With_Exception(void)
Definition: engine.c:536
PlLong * pl_base_fl
Definition: foreign_supp.c:71
Bool Pl_Call_Prolog_Next_Sol(WamWord *query_b)
Definition: engine.c:385
Bool Pl_Try_Execute_Top_Level(void)
Definition: engine.c:322
long WamWord
Definition: LINUX_SIGSEGV.c:4
Bool Pl_Call_Prolog(CodePtr codep)
Definition: engine.c:357
int Bool
Definition: bool.h:65