Logtalk reference manual
 
Built-in predicate: set_logtalk_flag/2
 
set_logtalk_flag/2
Description
set_logtalk_flag(Flag, Value)
	Sets Logtalk flag values.
Template and modes
set_logtalk_flag(+atom, +atom)
Errors
	- Flag is a variable:
- instantiation_error
- Value is a variable:
- instantiation_error
- Flag is not an atom:
- type_error(atom, Flag)
- Flag is neither a variable nor a valid flag:
- domain_error(valid_flag, Flag)
- Value is not a valid value for flag Flag:
- domain_error(valid_flag_value, Value)
- Flag is a read-only flag:
- permission_error(modify, read_only_flag, Flag)
Examples
| ?- set_logtalk_flag(xml, on).