noNamespace
element DEFINITION_FUNCTION

Documentation
Definition of a function. The attributes "name" and "arguments" must be unique within one QEDEQ module. The "
Properties
This component is not nillable.

Model
<DEFINITION_FUNCTION
  arguments = xs:string
  name = xs:string>
(LATEXPATTERN, VARLIST, TERM?, DESCRIPTION )
</DEFINITION_FUNCTION>


Nested Element Summary
 DESCRIPTION
          Additional description. 
xs:stringLATEXPATTERN
          LaTeX pattern for function with arguments as #<n>. 
 TERM
          
 VARLIST
          List of function arguments. 

Attribute Summary
 xs:stringarguments
          Number of arguments for the new function. 
 xs:stringname
          Name for the new function. 

Attribute Detail

arguments

Number of arguments for the new function.

Type:
xs:string
Use:
required
Form:
unqualified

name

Name for the new function. This name must not occur as a label within this module.

Type:
xs:string
Use:
required
Form:
unqualified

Source
<xs:element name="DEFINITION_FUNCTION" substitutionGroup="NODETYPE">
<xs:complexType>
<xs:sequence>
<xs:element name="LATEXPATTERN" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="VARLIST">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="1" ref="VAR"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" ref="TERM"/>
<xs:element minOccurs="0" name="DESCRIPTION">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="1" ref="LATEX"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="arguments" type="xs:string" use="required">
</xs:attribute>
<xs:attribute name="name" type="xs:string" use="required">
</xs:attribute>
</xs:complexType>
</xs:element>


Submit a bug or a feature.
Created by xsddoc, a sub project of xframe, hosted at http://xframe.sourceforge.net.