prolog::file_select/2

file_select(+ FileIn, + Goal)* is meta

_FileIn_File or Stream to process _Goal_to be metacalled, receives FileIn as extra arguments return:
bindings to arguments of Goal.

For every line LineIn in file FileIn, execute call(Goal,LineIn)`.

The input stream is accessible through the alias filter_input, and the output stream is accessible through filter_output.

Private-func:

1. prolog::file_select_2::file_select/2(int ARG1, int ARG2)():