![]() |
GNU PROLOG with UTF8 support
|
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include "engine_pl.h"
#include "bips_pl.h"
Macros | |
#define | AUX_STR "_$aux" |
Functions | |
char * | Pl_Detect_If_Aux_Name (int func) |
int | Pl_Father_Pred_Of_Aux (int func, int *father_arity) |
int | Pl_Pred_Without_Aux (int func, int arity, int *arity1) |
int | Pl_Make_Aux_Name (int func, int arity, int aux_nb) |
void | Pl_Emit_BC_Execute_Wrapper (int func, int arity, PlLong *codep) |
#define AUX_STR "_$aux" |
char* Pl_Detect_If_Aux_Name | ( | int | func | ) |
void Pl_Emit_BC_Execute_Wrapper | ( | int | func, |
int | arity, | ||
PlLong * | codep | ||
) |
int Pl_Father_Pred_Of_Aux | ( | int | func, |
int * | father_arity | ||
) |
int Pl_Make_Aux_Name | ( | int | func, |
int | arity, | ||
int | aux_nb | ||
) |
int Pl_Pred_Without_Aux | ( | int | func, |
int | arity, | ||
int * | arity1 | ||
) |