Next: Type Testing Built-ins
Up: The Built-in Predicates
Previous: Database Built-ins
The following built-ins modify the internal indexed (recorded) database:
ECLiPSe
Recorded Database built-in.
- abolish_record(+Key)
-
Remove the local record Key and all its recorded values.
- current_record(?Key)
-
Succeeds if Key is the key of a recorded item.
- erase(+DBRef)
-
Succeeds if the database reference DBRef designates a term recorded in the indexed database and this term is successfully erased.
- erase(+Key, ?Value)
-
Succeeds if the term Value associated with key Key is removed as an entry in the indexed database.
- erase_all(+Key)
-
All the the values associated with key Key are removed from the indexed database.
- is_record(+Key)
-
Succeeds if Key is a key of a recorded item.
- local_record(+Key)
-
Declare the record with key Key to be local to the caller module
- record(+Key, ?Value)
-
Records the term Value at the end of key Key in the indexed database.
- recorda(+Key, ?Value)
-
Records the term Value at the beginning of key Key in the indexed database.
- recorda(+Key, ?Value, -DBRef)
-
Records the term Value at the beginning of key Key in the indexed database.
- recorded(+Key, ?Value)
-
Succeeds if the term Value has been recorded in the indexed database under the key Key.
- recorded(+Key, ?Value, -DBRef)
-
Succeeds if the term Value has been recorded in the indexed database under the key Key and DBRef is its unique reference.
- recorded_list(+Key, ?List)
-
Succeeds if the List is the list of all terms that are currently recorded in the indexed database under the key Key.
- recordz(+Key, ?Value)
-
Records the term Value at the end of key Key in the indexed database.
- recordz(+Key, ?Value, -DBRef)
-
Records the term Value at the end of key Key in the indexed database.
- referenced_record(+DBRef, ?Value)
-
Succeeds if DBRef is the database reference of a currently recorded term and this term unifies with Value
- rerecord(+Key, ?Value)
-
Erases all entries recorded under the key Key and replaces them with the given value Value.
Next: Type Testing Built-ins
Up: The Built-in Predicates
Previous: Database Built-ins
Micha Meier
Mon Mar 4 12:11:45 MET 1996