| Did you know ... | Search Documentation: |
| Predicate prolog_open_source/2 |
process_source(Src) :-
prolog_open_source(Src, In),
call_cleanup(process(Src), prolog_close_source(In)).
| CanonicalId | - is one of (1) a term accepted by prolog:xref_open_source/2, (2) a file name or (3) an already open stream. In the last case, the stream is not closed by prolog_close_source/1. |