UDI patch: make it work with YAP.
This commit is contained in:
@@ -26,9 +26,20 @@ yap indexing)
|
||||
typedef void *
|
||||
(* Yap_UdiSearch)(void * control);
|
||||
|
||||
/* chamada cada vez que um predicado indexado aparece no código
|
||||
Returns:
|
||||
NULL quando não há indexação usavel no predicado (fallback to
|
||||
yap indexing)
|
||||
FALSE
|
||||
TRY_RETRY_TRUST quando há resultados positivos
|
||||
*/
|
||||
typedef int
|
||||
(* Yap_UdiDestroy)(void * control);
|
||||
|
||||
typedef struct udi_control_block {
|
||||
Yap_UdiInit init;
|
||||
Yap_UdiInsert insert;
|
||||
Yap_UdiSearch search;
|
||||
Yap_UdiDestroy destroy;
|
||||
} *UdiControlBlock;
|
||||
|
||||
|
Reference in New Issue
Block a user