covertElements

AIML defines two "covert" elements that instruct the AIML interpreter
	to perform some processing on their contents, but to not return any
value.

Element Group Information

Model

Children: learn, think

Used By

Source

<xs:group name="covertElements">
  <xs:annotation>
    <xs:documentation>AIML defines two "covert" elements that instruct the AIML interpreter to perform some processing on their contents, but to not return any value.</xs:documentation>
  </xs:annotation>
  <xs:choice>
    <xs:element name="think" type="MixedTemplateContentContainer">
      <xs:annotation>
        <xs:documentation>The think element instructs the AIML interpreter to perform all usual processing of its contents, but to not return any value, regardless of whether the contents produce output.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="learn">
      <xs:simpleType>
        <xs:annotation>
          <xs:documentation>The learn element instructs the AIML interpreter to retrieve a resource specified by a URI, and to process its AIML object contents.</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:anyURI"/>
      </xs:simpleType>
    </xs:element>
  </xs:choice>
</xs:group>