next up previous

13.1.13 Setting the Dynamic Constraint Checking Behavior

This function sets dynamic constraint checking behavior. When this behavior is disabled (FALSE by default), newly created data objects (such as deftemplate facts and instances) do not have their slot values checked for constraint violations. When this behavior is enabled (TRUE), the slot values are checked for constraint violations. The return value for this function is the old value for the behavior. Constraint information is not saved when using the bload and constructs-to-c command if dynamic constraint checking is disabled.

Syntax

(set-dynamic-constraint-checking <boolean-expression>)


next up previous