Flags

Prolog options are controlled by the setting of various flags. A changeable flag can be set by using set_prolog_flag/2, and the current value of a flag can be accessed by current_prolog_flag/2. Non-changeable flags serve to furnish information about the implementation. The initial values of the flags depend on whether PrologJ is started up in full, iso, edinburgh, or basic mode, as listed for each flag. PrologJ supports the following flags: