![]() |
YAP 7.1.0
|
#include "YapInterface.h"
Go to the source code of this file.
Macros | |
#define | _c_interface_h 1 |
#define | CELL YAP_CELL |
#define | Bool YAP_Bool |
#define | Int long int |
#define | flt double |
#define | Term YAP_Term |
#define | Functor YAP_Functor |
#define | Atom YAP_Atom |
#define | yap_init_args YAP_init_args |
#define | A(X) YAP_A(X) |
#define | ARG1 YAP_ARG1 |
#define | ARG2 YAP_ARG2 |
#define | ARG3 YAP_ARG3 |
#define | ARG4 YAP_ARG4 |
#define | ARG5 YAP_ARG5 |
#define | ARG6 YAP_ARG6 |
#define | ARG7 YAP_ARG7 |
#define | ARG8 YAP_ARG8 |
#define | ARG9 YAP_ARG9 |
#define | ARG10 YAP_ARG10 |
#define | ARG11 YAP_ARG11 |
#define | ARG12 YAP_ARG12 |
#define | ARG13 YAP_ARG13 |
#define | ARG14 YAP_ARG14 |
#define | ARG15 YAP_ARG15 |
#define | ARG16 YAP_ARG16 |
#define | Deref(t) YAP_Deref(t) |
#define | YapDeref(t) YAP_Deref(t) |
#define | IsVarTerm(t) YAP_IsVarTerm(t) |
#define | YapIsVarTerm(t) YAP_IsVarTerm(t) |
#define | IsNonVarTerm(t) YAP_IsNonVarTerm(t) |
#define | YapIsNonVarTerm(t) YAP_IsNonVarTerm(t) |
#define | MkVarTerm() YAP_MkVarTerm() |
#define | YapMkVarTerm() YAP_MkVarTerm() |
#define | IsIntTerm(t) YAP_IsIntTerm(t) |
#define | YapIsIntTerm(t) YAP_IsIntTerm(t) |
#define | IsFloatTerm(t) YAP_IsFloatTerm(t) |
#define | YapIsFloatTerm(t) YAP_IsFloatTerm(t) |
#define | IsDbRefTerm(t) YAP_IsDbRefTerm(t) |
#define | YapIsDbRefTerm(t) YAP_IsDbRefTerm(t) |
#define | IsAtomTerm(t) YAP_IsAtomTerm(t) |
#define | YapIsAtomTerm(t) YAP_IsAtomTerm(t) |
#define | IsPairTerm(t) YAP_IsPairTerm(t) |
#define | YapIsPairTerm(t) YAP_IsPairTerm(t) |
#define | IsApplTerm(t) YAP_IsApplTerm(t) |
#define | YapIsApplTerm(t) YAP_IsApplTerm(t) |
#define | MkIntTerm(t) YAP_MkIntTerm(t) |
#define | YapMkIntTerm(t) YAP_MkIntTerm(t) |
#define | IntOfTerm(t) YAP_IntOfTerm(t) |
#define | YapIntOfTerm(t) YAP_IntOfTerm(t) |
#define | MkFloatTerm(f) YAP_MkFloatTerm(f) |
#define | YapMkFloatTerm(f) YAP_MkFloatTerm(f) |
#define | FloatOfTerm(t) YAP_FloatOfTerm(t) |
#define | YapFloatOfTerm(t) YAP_FloatOfTerm(t) |
#define | MkAtomTerm(a) YAP_MkAtomTerm(a) |
#define | YapMkAtomTerm(a) YAP_MkAtomTerm(a) |
#define | AtomOfTerm(t) YAP_AtomOfTerm(t) |
#define | YapAtomOfTerm(t) YAP_AtomOfTerm(t) |
#define | LookupAtom(s) YAP_LookupAtom(s) |
#define | YapLookupAtom(s) YAP_LookupAtom(s) |
#define | FullLookupAtom(s) YAP_FullLookupAtom(s) |
#define | YapFullLookupAtom(s) YAP_FullLookupAtom(s) |
#define | AtomName(a) YAP_AtomName(a) |
#define | YapAtomName(a) YAP_AtomName(a) |
#define | MkPairTerm(h, t) YAP_MkPairTerm(h,t) |
#define | YapMkPairTerm(h, t) YAP_MkPairTerm(h,t) |
#define | MkNewPairTerm() YAP_MkNewPairTerm() |
#define | YapMkNewPairTerm() YAP_MkNewPairTerm() |
#define | HeadOfTerm(t) YAP_HeadOfTerm(t) |
#define | YapHeadOfTerm(t) YAP_HeadOfTerm(t) |
#define | TailOfTerm(t) YAP_TailOfTerm(t) |
#define | YapTailOfTerm(t) YAP_TailOfTerm(t) |
#define | MkApplTerm(f, i, ts) YAP_MkApplTerm(f,i,ts) |
#define | YapMkApplTerm(f, i, ts) YAP_MkApplTerm(f,i,ts) |
#define | MkNewApplTerm(f, i) YAP_MkNewApplTerm(f,i) |
#define | YapMkNewApplTerm(f, i) YAP_MkNewApplTerm(f,i) |
#define | FunctorOfTerm(t) YAP_FunctorOfTerm(t) |
#define | YapFunctorOfTerm(t) YAP_FunctorOfTerm(t) |
#define | ArgOfTerm(i, t) YAP_ArgOfTerm(i,t) |
#define | YapArgOfTerm(i, t) YAP_ArgOfTerm(i,t) |
#define | MkFunctor(a, i) YAP_MkFunctor(a,i) |
#define | YapMkFunctor(a, i) YAP_MkFunctor(a,i) |
#define | NameOfFunctor(f) YAP_NameOfFunctor(f) |
#define | YapNameOfFunctor(f) YAP_NameOfFunctor(f) |
#define | ArityOfFunctor(f) YAP_ArityOfFunctor(f) |
#define | YapArityOfFunctor(f) YAP_ArityOfFunctor(f) |
#define | PRESERVE_DATA(ptr, type) (ptr = (type *)YAP_ExtraSpace()) |
#define | PRESERVED_DATA(ptr, type) (ptr = (type *)YAP_ExtraSpace()) |
#define | PRESERVED_DATA_CUT(ptr, type) (ptr = (type *)YAP_ExtraSpaceCut()) |
#define | unify(t1, t2) YAP_Unify(t1, t2) |
#define | YapUnify(t1, t2) YAP_Unify(t1, t2) |
#define | UserCPredicate(s, f, i) YAP_UserCPredicate(s,f,i); |
#define | UserBackCPredicate(s, f1, f2, i, i2) YAP_UserBackCPredicate(s,f1,f2,i,i2) |
#define | UserCPredicateWithArgs(s, f, i1, i2) YAP_UserCPredicateWithArgs(s,f,i1,i2) |
#define | CallProlog(t) YAP_CallProlog(t) |
#define | YapCallProlog(t) YAP_CallProlog(t) |
#define | cut_fail() YAP_cut_fail() |
#define | cut_succeed() YAP_cut_succeed() |
#define | AllocSpaceFromYap(s) YAP_AllocSpaceFromYap(s) |
#define | FreeSpaceFromYap(s) YAP_FreeSpaceFromYap(s) |
#define | RunGoal(t) YAP_RunGoal(t) |
#define | YapRunGoal(t) YAP_RunGoal(t) |
#define | RestartGoal() YAP_RestartGoal() |
#define | YapRestartGoal() YAP_RestartGoal() |
#define | ContinueGoal() YAP_ContinueGoal() |
#define | YapContinueGoal() YAP_ContinueGoal() |
#define | PruneGoal() YAP_PruneGoal() |
#define | YapPruneGoal() YAP_PruneGoal() |
#define | GoalHasException(tp) YAP_GoalHasException(tp) |
#define | YapGoalHasException(tp) YAP_GoalHasException(tp) |
#define | YapReset() YAP_Reset() |
#define | YapError(s) YAP_Error(s) |
#define | YapRead(f) YAP_Read(f); |
#define | YapWrite(t, f) YAP_Write(t,f); |
#define | CompileClause(t) YAP_CompileClause(t) |
#define | YapCompileClause(t) YAP_CompileClause(t) |
#define | YapInit(as) YAP_Init(as) |
#define | YapFastInit(s) YAP_FastInit(s) |
#define | YapInitConsult(i, s) YAP_InitConsult(i,s) |
#define | YapEndConsult() YAP_EndConsult() |
#define | YapExit(code) YAP_Exit(code) |
#define | PutValue() YAP_PutValue(a, t) |
#define | YapPutValue() YAP_PutValue(a, t) |
#define | GetValue(a) YAP_GetValue(a) |
#define | YapGetValue(a) YAP_GetValue(a) |
#define | StringToBuffer(t, s, l) YAP_StringToBuffer(t,s,l) |
#define | YapStringToBuffer(t, s, l) YAP_StringToBuffer(t,s,l) |
#define | BufferToString(s) YAP_BufferToString(s) |
#define | YapBufferToString(s) YAP_BufferToString(s) |
#define | BufferToAtomList(s) YAP_BufferToAtomList(s) |
#define | YapBufferToAtomList(s) YAP_BufferToAtomList(s) |
#define | InitSocks(s, l) YAP_InitSocks(s,l) |
#define | YapInitSocks(s, l) YAP_InitSocks(s,l) |
#define | YapSetOutputMessage(s) YAP_SetOutputMessage(s) |
#define | YapStreamToFileNo(st) YAP_StreamToFileNo(st) |
#define | YapCloseAllOpenStreams() YAP_CloseAllOpenStreams() |
#define | YapOpenStream(st, s, t, i) YAP_OpenStream(st, s, t, i) |
#define _c_interface_h 1 |
Definition at line 23 of file c_interface.h.
#define A | ( | X | ) | YAP_A(X) |
Definition at line 45 of file c_interface.h.
#define AllocSpaceFromYap | ( | s | ) | YAP_AllocSpaceFromYap(s) |
Definition at line 211 of file c_interface.h.
#define ARG1 YAP_ARG1 |
Definition at line 46 of file c_interface.h.
#define ARG10 YAP_ARG10 |
Definition at line 55 of file c_interface.h.
#define ARG11 YAP_ARG11 |
Definition at line 56 of file c_interface.h.
#define ARG12 YAP_ARG12 |
Definition at line 57 of file c_interface.h.
#define ARG13 YAP_ARG13 |
Definition at line 58 of file c_interface.h.
#define ARG14 YAP_ARG14 |
Definition at line 59 of file c_interface.h.
#define ARG15 YAP_ARG15 |
Definition at line 60 of file c_interface.h.
#define ARG16 YAP_ARG16 |
Definition at line 61 of file c_interface.h.
#define ARG2 YAP_ARG2 |
Definition at line 47 of file c_interface.h.
#define ARG3 YAP_ARG3 |
Definition at line 48 of file c_interface.h.
#define ARG4 YAP_ARG4 |
Definition at line 49 of file c_interface.h.
#define ARG5 YAP_ARG5 |
Definition at line 50 of file c_interface.h.
#define ARG6 YAP_ARG6 |
Definition at line 51 of file c_interface.h.
#define ARG7 YAP_ARG7 |
Definition at line 52 of file c_interface.h.
#define ARG8 YAP_ARG8 |
Definition at line 53 of file c_interface.h.
#define ARG9 YAP_ARG9 |
Definition at line 54 of file c_interface.h.
#define ArgOfTerm | ( | i, | |
t | |||
) | YAP_ArgOfTerm(i,t) |
Definition at line 168 of file c_interface.h.
#define ArityOfFunctor | ( | f | ) | YAP_ArityOfFunctor(f) |
Definition at line 180 of file c_interface.h.
#define Atom YAP_Atom |
Definition at line 41 of file c_interface.h.
#define AtomName | ( | a | ) | YAP_AtomName(a) |
Definition at line 136 of file c_interface.h.
#define AtomOfTerm | ( | t | ) | YAP_AtomOfTerm(t) |
Definition at line 124 of file c_interface.h.
#define Bool YAP_Bool |
Definition at line 30 of file c_interface.h.
#define BufferToAtomList | ( | s | ) | YAP_BufferToAtomList(s) |
Definition at line 284 of file c_interface.h.
#define BufferToString | ( | s | ) | YAP_BufferToString(s) |
Definition at line 280 of file c_interface.h.
#define CallProlog | ( | t | ) | YAP_CallProlog(t) |
Definition at line 201 of file c_interface.h.
#define CELL YAP_CELL |
Definition at line 27 of file c_interface.h.
#define CompileClause | ( | t | ) | YAP_CompileClause(t) |
Definition at line 249 of file c_interface.h.
#define ContinueGoal | ( | ) | YAP_ContinueGoal() |
Definition at line 225 of file c_interface.h.
#define cut_fail | ( | ) | YAP_cut_fail() |
Definition at line 205 of file c_interface.h.
#define cut_succeed | ( | ) | YAP_cut_succeed() |
Definition at line 208 of file c_interface.h.
#define Deref | ( | t | ) | YAP_Deref(t) |
Definition at line 64 of file c_interface.h.
#define FloatOfTerm | ( | t | ) | YAP_FloatOfTerm(t) |
Definition at line 116 of file c_interface.h.
#define flt double |
Definition at line 35 of file c_interface.h.
#define FreeSpaceFromYap | ( | s | ) | YAP_FreeSpaceFromYap(s) |
Definition at line 214 of file c_interface.h.
#define FullLookupAtom | ( | s | ) | YAP_FullLookupAtom(s) |
Definition at line 132 of file c_interface.h.
#define Functor YAP_Functor |
Definition at line 39 of file c_interface.h.
#define FunctorOfTerm | ( | t | ) | YAP_FunctorOfTerm(t) |
Definition at line 164 of file c_interface.h.
#define GetValue | ( | a | ) | YAP_GetValue(a) |
Definition at line 272 of file c_interface.h.
#define GoalHasException | ( | tp | ) | YAP_GoalHasException(tp) |
Definition at line 233 of file c_interface.h.
#define HeadOfTerm | ( | t | ) | YAP_HeadOfTerm(t) |
Definition at line 148 of file c_interface.h.
#define InitSocks | ( | s, | |
l | |||
) | YAP_InitSocks(s,l) |
Definition at line 288 of file c_interface.h.
#define Int long int |
Definition at line 33 of file c_interface.h.
#define IntOfTerm | ( | t | ) | YAP_IntOfTerm(t) |
Definition at line 108 of file c_interface.h.
#define IsApplTerm | ( | t | ) | YAP_IsApplTerm(t) |
Definition at line 100 of file c_interface.h.
#define IsAtomTerm | ( | t | ) | YAP_IsAtomTerm(t) |
Definition at line 92 of file c_interface.h.
#define IsDbRefTerm | ( | t | ) | YAP_IsDbRefTerm(t) |
Definition at line 88 of file c_interface.h.
#define IsFloatTerm | ( | t | ) | YAP_IsFloatTerm(t) |
Definition at line 84 of file c_interface.h.
#define IsIntTerm | ( | t | ) | YAP_IsIntTerm(t) |
Definition at line 80 of file c_interface.h.
#define IsNonVarTerm | ( | t | ) | YAP_IsNonVarTerm(t) |
Definition at line 72 of file c_interface.h.
#define IsPairTerm | ( | t | ) | YAP_IsPairTerm(t) |
Definition at line 96 of file c_interface.h.
#define IsVarTerm | ( | t | ) | YAP_IsVarTerm(t) |
Definition at line 68 of file c_interface.h.
#define LookupAtom | ( | s | ) | YAP_LookupAtom(s) |
Definition at line 128 of file c_interface.h.
#define MkApplTerm | ( | f, | |
i, | |||
ts | |||
) | YAP_MkApplTerm(f,i,ts) |
Definition at line 156 of file c_interface.h.
#define MkAtomTerm | ( | a | ) | YAP_MkAtomTerm(a) |
Definition at line 120 of file c_interface.h.
#define MkFloatTerm | ( | f | ) | YAP_MkFloatTerm(f) |
Definition at line 112 of file c_interface.h.
#define MkFunctor | ( | a, | |
i | |||
) | YAP_MkFunctor(a,i) |
Definition at line 172 of file c_interface.h.
#define MkIntTerm | ( | t | ) | YAP_MkIntTerm(t) |
Definition at line 104 of file c_interface.h.
#define MkNewApplTerm | ( | f, | |
i | |||
) | YAP_MkNewApplTerm(f,i) |
Definition at line 160 of file c_interface.h.
#define MkNewPairTerm | ( | ) | YAP_MkNewPairTerm() |
Definition at line 144 of file c_interface.h.
#define MkPairTerm | ( | h, | |
t | |||
) | YAP_MkPairTerm(h,t) |
Definition at line 140 of file c_interface.h.
#define MkVarTerm | ( | ) | YAP_MkVarTerm() |
Definition at line 76 of file c_interface.h.
#define NameOfFunctor | ( | f | ) | YAP_NameOfFunctor(f) |
Definition at line 176 of file c_interface.h.
#define PRESERVE_DATA | ( | ptr, | |
type | |||
) | (ptr = (type *)YAP_ExtraSpace()) |
Definition at line 183 of file c_interface.h.
#define PRESERVED_DATA | ( | ptr, | |
type | |||
) | (ptr = (type *)YAP_ExtraSpace()) |
Definition at line 184 of file c_interface.h.
#define PRESERVED_DATA_CUT | ( | ptr, | |
type | |||
) | (ptr = (type *)YAP_ExtraSpaceCut()) |
Definition at line 185 of file c_interface.h.
#define PruneGoal | ( | ) | YAP_PruneGoal() |
Definition at line 229 of file c_interface.h.
#define PutValue | ( | ) | YAP_PutValue(a, t) |
Definition at line 268 of file c_interface.h.
#define RestartGoal | ( | ) | YAP_RestartGoal() |
Definition at line 221 of file c_interface.h.
#define RunGoal | ( | t | ) | YAP_RunGoal(t) |
Definition at line 217 of file c_interface.h.
#define StringToBuffer | ( | t, | |
s, | |||
l | |||
) | YAP_StringToBuffer(t,s,l) |
Definition at line 276 of file c_interface.h.
#define TailOfTerm | ( | t | ) | YAP_TailOfTerm(t) |
Definition at line 152 of file c_interface.h.
#define Term YAP_Term |
Definition at line 37 of file c_interface.h.
#define unify | ( | t1, | |
t2 | |||
) | YAP_Unify(t1, t2) |
Definition at line 188 of file c_interface.h.
#define UserBackCPredicate | ( | s, | |
f1, | |||
f2, | |||
i, | |||
i2 | |||
) | YAP_UserBackCPredicate(s,f1,f2,i,i2) |
Definition at line 196 of file c_interface.h.
#define UserCPredicate | ( | s, | |
f, | |||
i | |||
) | YAP_UserCPredicate(s,f,i); |
Definition at line 192 of file c_interface.h.
#define UserCPredicateWithArgs | ( | s, | |
f, | |||
i1, | |||
i2 | |||
) | YAP_UserCPredicateWithArgs(s,f,i1,i2) |
Definition at line 199 of file c_interface.h.
#define yap_init_args YAP_init_args |
Definition at line 43 of file c_interface.h.
#define YapArgOfTerm | ( | i, | |
t | |||
) | YAP_ArgOfTerm(i,t) |
Definition at line 169 of file c_interface.h.
#define YapArityOfFunctor | ( | f | ) | YAP_ArityOfFunctor(f) |
Definition at line 181 of file c_interface.h.
#define YapAtomName | ( | a | ) | YAP_AtomName(a) |
Definition at line 137 of file c_interface.h.
#define YapAtomOfTerm | ( | t | ) | YAP_AtomOfTerm(t) |
Definition at line 125 of file c_interface.h.
#define YapBufferToAtomList | ( | s | ) | YAP_BufferToAtomList(s) |
Definition at line 285 of file c_interface.h.
#define YapBufferToString | ( | s | ) | YAP_BufferToString(s) |
Definition at line 281 of file c_interface.h.
#define YapCallProlog | ( | t | ) | YAP_CallProlog(t) |
Definition at line 202 of file c_interface.h.
#define YapCloseAllOpenStreams | ( | ) | YAP_CloseAllOpenStreams() |
Definition at line 307 of file c_interface.h.
#define YapCompileClause | ( | t | ) | YAP_CompileClause(t) |
Definition at line 250 of file c_interface.h.
#define YapContinueGoal | ( | ) | YAP_ContinueGoal() |
Definition at line 226 of file c_interface.h.
#define YapDeref | ( | t | ) | YAP_Deref(t) |
Definition at line 65 of file c_interface.h.
#define YapEndConsult | ( | ) | YAP_EndConsult() |
Definition at line 262 of file c_interface.h.
#define YapError | ( | s | ) | YAP_Error(s) |
Definition at line 240 of file c_interface.h.
#define YapExit | ( | code | ) | YAP_Exit(code) |
Definition at line 265 of file c_interface.h.
#define YapFastInit | ( | s | ) | YAP_FastInit(s) |
Definition at line 256 of file c_interface.h.
#define YapFloatOfTerm | ( | t | ) | YAP_FloatOfTerm(t) |
Definition at line 117 of file c_interface.h.
#define YapFullLookupAtom | ( | s | ) | YAP_FullLookupAtom(s) |
Definition at line 133 of file c_interface.h.
#define YapFunctorOfTerm | ( | t | ) | YAP_FunctorOfTerm(t) |
Definition at line 165 of file c_interface.h.
#define YapGetValue | ( | a | ) | YAP_GetValue(a) |
Definition at line 273 of file c_interface.h.
#define YapGoalHasException | ( | tp | ) | YAP_GoalHasException(tp) |
Definition at line 234 of file c_interface.h.
#define YapHeadOfTerm | ( | t | ) | YAP_HeadOfTerm(t) |
Definition at line 149 of file c_interface.h.
#define YapInit | ( | as | ) | YAP_Init(as) |
Definition at line 253 of file c_interface.h.
#define YapInitConsult | ( | i, | |
s | |||
) | YAP_InitConsult(i,s) |
Definition at line 259 of file c_interface.h.
#define YapInitSocks | ( | s, | |
l | |||
) | YAP_InitSocks(s,l) |
Definition at line 289 of file c_interface.h.
#define YapIntOfTerm | ( | t | ) | YAP_IntOfTerm(t) |
Definition at line 109 of file c_interface.h.
#define YapIsApplTerm | ( | t | ) | YAP_IsApplTerm(t) |
Definition at line 101 of file c_interface.h.
#define YapIsAtomTerm | ( | t | ) | YAP_IsAtomTerm(t) |
Definition at line 93 of file c_interface.h.
#define YapIsDbRefTerm | ( | t | ) | YAP_IsDbRefTerm(t) |
Definition at line 89 of file c_interface.h.
#define YapIsFloatTerm | ( | t | ) | YAP_IsFloatTerm(t) |
Definition at line 85 of file c_interface.h.
#define YapIsIntTerm | ( | t | ) | YAP_IsIntTerm(t) |
Definition at line 81 of file c_interface.h.
#define YapIsNonVarTerm | ( | t | ) | YAP_IsNonVarTerm(t) |
Definition at line 73 of file c_interface.h.
#define YapIsPairTerm | ( | t | ) | YAP_IsPairTerm(t) |
Definition at line 97 of file c_interface.h.
#define YapIsVarTerm | ( | t | ) | YAP_IsVarTerm(t) |
Definition at line 69 of file c_interface.h.
#define YapLookupAtom | ( | s | ) | YAP_LookupAtom(s) |
Definition at line 129 of file c_interface.h.
#define YapMkApplTerm | ( | f, | |
i, | |||
ts | |||
) | YAP_MkApplTerm(f,i,ts) |
Definition at line 157 of file c_interface.h.
#define YapMkAtomTerm | ( | a | ) | YAP_MkAtomTerm(a) |
Definition at line 121 of file c_interface.h.
#define YapMkFloatTerm | ( | f | ) | YAP_MkFloatTerm(f) |
Definition at line 113 of file c_interface.h.
#define YapMkFunctor | ( | a, | |
i | |||
) | YAP_MkFunctor(a,i) |
Definition at line 173 of file c_interface.h.
#define YapMkIntTerm | ( | t | ) | YAP_MkIntTerm(t) |
Definition at line 105 of file c_interface.h.
#define YapMkNewApplTerm | ( | f, | |
i | |||
) | YAP_MkNewApplTerm(f,i) |
Definition at line 161 of file c_interface.h.
#define YapMkNewPairTerm | ( | ) | YAP_MkNewPairTerm() |
Definition at line 145 of file c_interface.h.
#define YapMkPairTerm | ( | h, | |
t | |||
) | YAP_MkPairTerm(h,t) |
Definition at line 141 of file c_interface.h.
#define YapMkVarTerm | ( | ) | YAP_MkVarTerm() |
Definition at line 77 of file c_interface.h.
#define YapNameOfFunctor | ( | f | ) | YAP_NameOfFunctor(f) |
Definition at line 177 of file c_interface.h.
#define YapOpenStream | ( | st, | |
s, | |||
t, | |||
i | |||
) | YAP_OpenStream(st, s, t, i) |
Definition at line 310 of file c_interface.h.
#define YapPruneGoal | ( | ) | YAP_PruneGoal() |
Definition at line 230 of file c_interface.h.
#define YapPutValue | ( | ) | YAP_PutValue(a, t) |
Definition at line 269 of file c_interface.h.
#define YapRead | ( | f | ) | YAP_Read(f); |
Definition at line 243 of file c_interface.h.
#define YapReset | ( | ) | YAP_Reset() |
Definition at line 237 of file c_interface.h.
#define YapRestartGoal | ( | ) | YAP_RestartGoal() |
Definition at line 222 of file c_interface.h.
#define YapRunGoal | ( | t | ) | YAP_RunGoal(t) |
Definition at line 218 of file c_interface.h.
#define YapSetOutputMessage | ( | s | ) | YAP_SetOutputMessage(s) |
Definition at line 301 of file c_interface.h.
#define YapStreamToFileNo | ( | st | ) | YAP_StreamToFileNo(st) |
Definition at line 304 of file c_interface.h.
#define YapStringToBuffer | ( | t, | |
s, | |||
l | |||
) | YAP_StringToBuffer(t,s,l) |
Definition at line 277 of file c_interface.h.
#define YapTailOfTerm | ( | t | ) | YAP_TailOfTerm(t) |
Definition at line 153 of file c_interface.h.
#define YapUnify | ( | t1, | |
t2 | |||
) | YAP_Unify(t1, t2) |
Definition at line 189 of file c_interface.h.
#define YapWrite | ( | t, | |
f | |||
) | YAP_Write(t,f); |
Definition at line 246 of file c_interface.h.