![]() |
GNU PROLOG with UTF8 support
|

Macros | |
| #define | OBJ_INIT Pretty_Initializer |
| #define | GENERAL_BODY 0 |
| #define | LEFT_AND 1 |
| #define | RIGHT_AND 2 |
| #define | LEFT_OR 3 |
| #define | RIGHT_OR 4 |
| #define | LEFT_IF 5 |
| #define | RIGHT_IF 6 |
| #define | WRITE_MASK |
| #define | BIND_WITH_NUMBERVAR (pl_sys_var[0] == 0) |
Functions | |
| static void | Portray_Clause (StmInf *pstm, WamWord term_word) |
| static Bool | Check_Structure (WamWord term_word, int func, int arity, WamWord arg_word[]) |
| static Bool | Is_Cut (WamWord body_word) |
| static void | Show_Body (StmInf *pstm, int level, int context, WamWord body_word) |
| static void | Start_Line (StmInf *pstm, int level, char c_before) |
| static Bool | Collect_Singleton (WamWord *adr) |
| static int | Var_Name_To_Var_Number (int atom) |
| static void | Exclude_A_Var_Number (int n) |
| static void | Collect_Excluded_Rec (WamWord start_word) |
| static Bool | Bind_Variable (WamWord *adr, WamWord word) |
| static void | Pretty_Initializer (void) |
| void | Pl_Portray_Clause_3 (WamWord sora_word, WamWord term_word, WamWord above_word) |
| void | Pl_Portray_Clause_2 (WamWord term_word, WamWord above_word) |
| void | Pl_Name_Singleton_Vars_1 (WamWord start_word) |
| Bool | Pl_Name_Query_Vars_2 (WamWord query_list_word, WamWord rest_list_word) |
| Bool | Pl_Bind_Variables_4 (WamWord term_word, WamWord exclude_list_word, WamWord from_word, WamWord next_word) |
Variables | |
| static int | atom_clause |
| static int | atom_dcg |
| static int | atom_if |
| static int | atom_soft_if |
| static int | atom_dollar_var |
| static int | atom_dollar_varname |
| static WamWord | dollar_var_1 |
| static WamWord | dollar_varname_1 |
| static WamWord | equal_2 |
| static PlLong * | singl_var_ptr |
| static int | nb_singl_var |
| static int | nb_to_try |
| static WamWord * | above_H |
| #define BIND_WITH_NUMBERVAR (pl_sys_var[0] == 0) |
| #define GENERAL_BODY 0 |
| #define LEFT_AND 1 |
| #define LEFT_IF 5 |
| #define LEFT_OR 3 |
| #define OBJ_INIT Pretty_Initializer |
| #define RIGHT_AND 2 |
| #define RIGHT_IF 6 |
| #define RIGHT_OR 4 |
| #define WRITE_MASK |



|
static |




|
static |



| Bool Pl_Bind_Variables_4 | ( | WamWord | term_word, |
| WamWord | exclude_list_word, | ||
| WamWord | from_word, | ||
| WamWord | next_word | ||
| ) |


| void Pl_Name_Singleton_Vars_1 | ( | WamWord | start_word | ) |






|
static |



|
static |


|
static |

|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
1.8.11