Поместите: - (двоеточие и знак переноса) перед строкой, чтобы выполнить его при загрузке файла.
:- set_prolog_flag(key, value).
Это верно для любой строки кода в любом исходном файле, которую вы хотите оценить, когда файл загружается, а не рассматривается как новый факт или правило (что вызывает ошибку, потому что он пытается переопределить set_prolog_flag / 2). 1004 *