Availability:built-in
- access(+Access)
- Define access rights for the flag. Values are
read_write
andread_only
. The default isread_write
. - type(+Atom)
- Define a type restriction. Possible values are
boolean
,atom
,integer
,float
andterm
. The default is determined from the initial value. Note thatterm
restricts the term to be ground. - keep(+Boolean)
- If
true
, do not modify the flag if it already exists. Otherwise (default), this predicate behaves as set_prolog_flag/2 if the flag already exists.