I moved (by cut and pasting) the following facts from the code to an external file for consulting. There was a runtime problem that I traced to the data:: qualifier. Is that not legal? If not, what would be the reason?
Code: Select all
/*
This database keeps track of fields from which a user can infer how data is to be used, i.e., for identifying other data or for describing existing ones.*/
data_use_field_fact(data::name, "name").
data_use_field_fact(data::name, "value").
data_use_field_fact(data::name, "id").
data_use_field_fact(data::title, "title").
data_use_field_fact(data::title, "description").