|
| #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
} |
| |