I have a project in which I am dynamically saving facts (functors) . The facts so saved are not contiguous. Because of this when another part of the project uses these facts it is unable to process the newly added facts. How can I have prolog pick all the facts. I know there is a discontiguous directive, but how is it used in Visual prolog?
I believe that discontiguous is a compiler directive in other prologs. It may pop up in an error message at compilation or run time in those languages if clauses having the same signature are separated by one or more dissimilar clauses.
I have a project in which I am dynamically saving facts (functors) . The facts so saved are not contiguous. Because of this when another part of the project uses these facts it is unable to process the newly added facts. How can I have prolog pick all the facts. I know there is a discontiguous directive, but how is it used in Visual prolog?