#include "absmi.h"
#include "YapCompile.h"
#include "index.h"
#include "cut_c.h"
#include "findclause.h"
#include "headclause.h"
Go to the source code of this file.
|
yamop * | Yap_PredIsIndexable (PredEntry *ap, UInt NSlots, yamop *next_pc) |
|
yamop * | Yap_ExpandIndex (PredEntry *ap, UInt nargs) |
|
void | Yap_AddClauseToIndex (PredEntry *ap, yamop *beg, int first) |
|
void | Yap_RemoveClauseFromIndex (PredEntry *ap, yamop *beg) |
|
LogUpdClause * | Yap_FollowIndexingCode (PredEntry *ap, yamop *ipc, yhandle_t yht, yamop *ap_pc, yamop *cp_pc) |
|
LogUpdClause * | Yap_NthClause (PredEntry *ap, Int ncls) |
|
void | Yap_CleanUpIndex (LogUpdIndex *blk) |
|
◆ arg_from_x
#define arg_from_x |
( |
|
I | ) |
(I) |
◆ NULL
◆ SET_JLBL
◆ Yap_AddClauseToIndex()
◆ Yap_CleanUpIndex()
◆ Yap_ExpandIndex()
◆ Yap_FollowIndexingCode()
◆ Yap_NthClause()
◆ Yap_PredIsIndexable()
◆ Yap_RemoveClauseFromIndex()