|
#define | QLYR_ERROR(err) QLYR_ERROR__(__FILE__, __FUNCTION__, __LINE__, err) |
|
#define | IsOldCode(P) FALSE |
|
#define | IsOldCodeCellPtr(P) FALSE |
|
#define | IsOldDelay(P) FALSE |
|
#define | IsOldDelayPtr(P) FALSE |
|
#define | IsOldLocalInTR(P) FALSE |
|
#define | IsOldLocalInTRPtr(P) FALSE |
|
#define | IsOldGlobal(P) FALSE |
|
#define | IsOldGlobalPtr(P) FALSE |
|
#define | IsOldTrail(P) FALSE |
|
#define | IsOldTrailPtr(P) FALSE |
|
#define | CharP(X) ((char *)(X)) |
|
#define | REINIT_LOCK(P) |
|
#define | REINIT_RWLOCK(P) |
|
#define | BlobTypeAdjust(P) (P) |
|
#define | NoAGCAtomAdjust(P) (P) |
|
#define | OrArgAdjust(P) |
|
#define | TabEntryAdjust(P) |
|
#define | IntegerAdjust(D) (D) |
|
#define | AddrAdjust(P) (P) |
|
#define | MFileAdjust(P) (P) |
|
#define | CodeVarAdjust(P) CodeVarAdjust__(P PASS_REGS) |
|
#define | ConstantAdjust(P) (P) |
|
#define | ArityAdjust(P) (P) |
|
#define | DoubleInCodeAdjust(P) |
|
#define | IntegerInCodeAdjust(Pxb) |
|
#define | ExternalFunctionAdjust(P) (P) |
|
#define | DBRecordAdjust(P) (P) |
|
#define | ModEntryPtrAdjust(P) (P) |
|
#define | AtomEntryAdjust(P) (P) |
|
#define | GlobalEntryAdjust(P) (P) |
|
#define | BlobTermInCodeAdjust(P) BlobTermInCodeAdjust__(P PASS_REGS) |
|
#define | DBTermAdjust(P) DBTermAdjust__(P PASS_REGS) |
|
#define | CellPtoHeapAdjust(P) CellPtoHeapAdjust__(P PASS_REGS) |
|
#define | PtoAtomHashEntryAdjust(P) (P) |
|
#define | CellPtoHeapCellAdjust(P) (P) |
|
#define | CellPtoTRAdjust(P) (P) |
|
#define | CodeAddrAdjust(P) (P) |
|
#define | ConsultObjAdjust(P) (P) |
|
#define | DelayAddrAdjust(P) (P) |
|
#define | DelayAdjust(P) (P) |
|
#define | GlobalAdjust(P) (P) |
|
#define | DBRefAdjust(P, Ref) DBRefAdjust__(P, Ref PASS_REGS) |
|
#define | DBRefPAdjust(P) DBRefPAdjust__(P PASS_REGS) |
|
#define | LUIndexAdjust(P) (P) |
|
#define | SIndexAdjust(P) (P) |
|
#define | LocalAddrAdjust(P) (P) |
|
#define | GlobalAddrAdjust(P) (P) |
|
#define | OpListAdjust(P) (P) |
|
#define | PtoLUCAdjust(P) PtoLUCAdjust__(P PASS_REGS) |
|
#define | PtoLUClauseAdjust(P) PtoLUCAdjust__(P PASS_REGS) |
|
#define | PtoStCAdjust(P) (P) |
|
#define | PtoArrayEAdjust(P) (P) |
|
#define | PtoArraySAdjust(P) (P) |
|
#define | PtoGlobalEAdjust(P) (P) |
|
#define | PtoDelayAdjust(P) (P) |
|
#define | PtoGloAdjust(P) (P) |
|
#define | PtoLocAdjust(P) (P) |
|
#define | PtoHeapCellAdjust(P) PtoHeapCellAdjust__(P PASS_REGS) |
|
#define | TermToGlobalAdjust(P) (P) |
|
#define | PtoOpAdjust(P) PtoOpAdjust__(P PASS_REGS) |
|
#define | PtoLUIndexAdjust(P) (P) |
|
#define | PtoDBTLAdjust(P) (P) |
|
#define | PtoPtoPredAdjust(P) (P) |
|
#define | OpRTableAdjust(P) (P) |
|
#define | OpEntryAdjust(P) (P) |
|
#define | PropAdjust(P) (P) |
|
#define | TrailAddrAdjust(P) (P) |
|
#define | XAdjust(X) (X) |
|
#define | YAdjust(X) (X) |
|
#define | HoldEntryAdjust(P) (P) |
|
#define | CodeCharPAdjust(P) (P) |
|
#define | CodeConstCharPAdjust(P) (P) |
|
#define | CodeVoidPAdjust(P) (P) |
|
#define | HaltHookAdjust(P) (P) |
|
#define | recompute_mask(dbr) |
|
#define | rehash(oldcode, NOfE, KindOfEntries) |
|
#define | RestoreSWIHash() |
|
#define | Yap_op_from_opcode(OP) OpcodeID(OP) |
|
#define | IsOldCode(P) FALSE |
|
#define | IsOldCodeCellPtr(P) FALSE |
|
#define | IsOldDelay(P) FALSE |
|
#define | IsOldDelayPtr(P) FALSE |
|
#define | IsOldLocalInTR(P) FALSE |
|
#define | IsOldLocalInTRPtr(P) FALSE |
|
#define | IsOldGlobal(P) FALSE |
|
#define | IsOldGlobalPtr(P) FALSE |
|
#define | IsOldTrail(P) FALSE |
|
#define | IsOldTrailPtr(P) FALSE |
|
#define | CharP(X) ((char *)(X)) |
|
#define | REINIT_LOCK(P) |
|
#define | REINIT_RWLOCK(P) |
|
#define | BlobTypeAdjust(P) (P) |
|
#define | NoAGCAtomAdjust(P) (P) |
|
#define | OrArgAdjust(P) |
|
#define | TabEntryAdjust(P) |
|
#define | IntegerAdjust(D) (D) |
|
#define | AddrAdjust(P) (P) |
|
#define | MFileAdjust(P) (P) |
|
#define | CodeVarAdjust(P) (P) |
|
#define | ConstantAdjust(P) (P) |
|
#define | ArityAdjust(P) (P) |
|
#define | DoubleInCodeAdjust(P) |
|
#define | IntegerInCodeAdjust(P) |
|
#define | OpcodeAdjust(P) (P) |
|
#define | ExternalFunctionAdjust(P) (P) |
|
#define | DBRecordAdjust(P) (P) |
|
#define | ModEntryPtrAdjust(P) (P) |
|
#define | AtomEntryAdjust(P) (P) |
|
#define | GlobalEntryAdjust(P) (P) |
|
#define | BlobTermInCodeAdjust(P) (P) |
|
#define | CellPtoHeapAdjust(P) (P) |
|
#define | PtoAtomHashEntryAdjust(P) (P) |
|
#define | CellPtoHeapCellAdjust(P) (P) |
|
#define | CellPtoTRAdjust(P) (P) |
|
#define | CodeAddrAdjust(P) (P) |
|
#define | ConsultObjAdjust(P) (P) |
|
#define | DelayAddrAdjust(P) (P) |
|
#define | DelayAdjust(P) (P) |
|
#define | GlobalAdjust(P) (P) |
|
#define | DBRefAdjust(P, DoRef) DBRefAdjust__(P PASS_REGS) |
|
#define | DBRefPAdjust(P) (P) |
|
#define | DBTermAdjust(P) (P) |
|
#define | LUIndexAdjust(P) (P) |
|
#define | SIndexAdjust(P) (P) |
|
#define | LocalAddrAdjust(P) (P) |
|
#define | GlobalAddrAdjust(P) (P) |
|
#define | OpListAdjust(P) (P) |
|
#define | PtoLUCAdjust(P) (P) |
|
#define | PtoStCAdjust(P) (P) |
|
#define | PtoArrayEAdjust(P) (P) |
|
#define | PtoArraySAdjust(P) (P) |
|
#define | PtoGlobalEAdjust(P) (P) |
|
#define | PtoDelayAdjust(P) (P) |
|
#define | PtoGloAdjust(P) (P) |
|
#define | PtoLocAdjust(P) (P) |
|
#define | PtoHeapCellAdjust(P) (P) |
|
#define | TermToGlobalAdjust(P) (P) |
|
#define | PtoOpAdjust(P) (P) |
|
#define | PtoLUClauseAdjust(P) (P) |
|
#define | PtoLUIndexAdjust(P) (P) |
|
#define | PtoDBTLAdjust(P) (P) |
|
#define | PtoPtoPredAdjust(P) (P) |
|
#define | OpRTableAdjust(P) (P) |
|
#define | OpEntryAdjust(P) (P) |
|
#define | PropAdjust(P) (P) |
|
#define | TrailAddrAdjust(P) (P) |
|
#define | XAdjust(P) (P) |
|
#define | YAdjust(P) (P) |
|
#define | HoldEntryAdjust(P) (P) |
|
#define | CodeCharPAdjust(P) (P) |
|
#define | CodeConstCharPAdjust(P) (P) |
|
#define | CodeVoidPAdjust(P) (P) |
|
#define | HaltHookAdjust(P) (P) |
|
#define | recompute_mask(dbr) |
|
#define | rehash(oldcode, NOfE, KindOfEntries) |
|
#define | EXPORT_ATOM_TABLE_SIZE (16 * 4096) |
|
#define | EXPORT_FUNCTOR_TABLE_SIZE (16 * 4096) |
|
#define | EXPORT_OPCODE_TABLE_SIZE (4096) |
|
#define | EXPORT_PRED_ENTRY_TABLE_SIZE (128) |
|
#define | EXPORT_DBREF_TABLE_SIZE (128) |
|
#define | STATIC_PRED_FLAGS |
|
#define | EXTRA_PRED_FLAGS (QuasiQuotationPredFlag | NoTracePredFlag | NoSpyPredFlag) |
|
#define | SYSTEM_PRED_FLAGS |
|
#define | CHECK(F) |
|
#define | RCHECK(F) |
|
#define | AllocTempSpace() (HR) |
|
#define | EnoughTempSpace(sz) ((ASP - HR) * sizeof(CELL) > sz) |
|
|
enum | qlfr_err_t {
OUT_OF_TEMP_SPACE = 0
, OUT_OF_ATOM_SPACE = 1
, OUT_OF_CODE_SPACE = 2
, UNKNOWN_ATOM = 3
,
UNKNOWN_FUNCTOR = 4
, UNKNOWN_PRED_ENTRY = 5
, UNKNOWN_OPCODE = 6
, UNKNOWN_DBREF = 7
,
BAD_ATOM = 8
, MISMATCH = 9
, INCONSISTENT_CPRED = 10
, BAD_READ = 11
,
BAD_HEADER = 12
} |
|
enum | qlf_tag_t {
QLY_START_X = 0
, QLY_START_OPCODES = 1
, QLY_START_ATOMS = 2
, QLY_START_FUNCTORS = 3
,
QLY_START_PRED_ENTRIES = 4
, QLY_START_DBREFS = 5
, QLY_START_MODULE = 6
, QLY_END_MODULES = 7
,
QLY_START_LU_CLAUSE = 8
, QLY_END_LU_CLAUSES = 9
, QLY_NEW_OP = 10
, QLY_END_OPS = 11
,
QLY_START_PREDICATE = 12
, QLY_END_PREDICATES = 13
, QLY_FAILCODE = 15
, QLY_ATOM = 16
,
QLY_ATOM_BLOB = 14
} |
|