The set element instructs the AIML interpreter to set the value of a predicate to the result of processing the contents of the set element. The set element has a required attribute name, which must be a valid AIML predicate name. If the predicate has not yet been defined, the AIML interpreter should define it in memory. |
QName | Type | Fixed | Default | Use | Inheritable | Annotation |
---|---|---|---|---|---|---|
name | PredicateName | optional |
<xs:element name="set"> <xs:annotation> <xs:documentation>The set element instructs the AIML interpreter to set the value of a predicate to the result of processing the contents of the set element. The set element has a required attribute name, which must be a valid AIML predicate name. If the predicate has not yet been defined, the AIML interpreter should define it in memory.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="MixedTemplateContentContainer"> <xs:attribute name="name" type="PredicateName"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
< bot name = "order" /> |