<?xml version="1.0"?>

<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="en" version="2006.07.14">

<cd:command name="xrightarrow" file="math-ext.tex">
  <cd:sequence>
    <cd:string value="xrightarrow" />
  </cd:sequence>
  <cd:arguments>
    <cd:keywords optional="yes">
      <cd:constant type="none"/>
      <cd:constant type="small"/>
      <cd:constant type="medium"/>
      <cd:constant type="big"/>
      <cd:constant type="normal" default="yes" />
      <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:content optional="yes" />
    <cd:content optional="yes" />
  </cd:arguments>
</cd:command>

<cd:command name="xleftarrow" file="math-ext.tex">
  <cd:sequence>
    <cd:string value="xleftarrow" />
  </cd:sequence>
  <cd:arguments>
    <cd:keywords optional="yes">
      <cd:inherit name="xrightarrow"/>
    </cd:keywords>
    <cd:content optional="yes" />
    <cd:content optional="yes" />
  </cd:arguments>
</cd:command>

<cd:command name="xequal" file="math-ext.tex">
  <cd:sequence>
    <cd:string value="xequal" />
  </cd:sequence>
  <cd:arguments>
    <cd:keywords optional="yes">
      <cd:inherit name="xrightarrow"/>
    </cd:keywords>
    <cd:content optional="yes" />
    <cd:content optional="yes" />
  </cd:arguments>
</cd:command>

<cd:command name="xRightarrow" file="math-ext.tex">
  <cd:sequence>
    <cd:string value="xRightarrow" />
  </cd:sequence>
  <cd:arguments>
    <cd:keywords optional="yes">
      <cd:inherit name="xrightarrow"/>
    </cd:keywords>
    <cd:content optional="yes" />
    <cd:content optional="yes" />
  </cd:arguments>
</cd:command>

<cd:command name="xLeftarrow" file="math-ext.tex">
  <cd:sequence>
    <cd:string value="xLeftarrow" />
  </cd:sequence>
  <cd:arguments>
    <cd:keywords optional="yes">
      <cd:inherit name="xrightarrow"/>
    </cd:keywords>
    <cd:content optional="yes" />
    <cd:content optional="yes" />
  </cd:arguments>
</cd:command>

<cd:command name="xLeftrightarrow" file="math-ext.tex">
  <cd:sequence>
    <cd:string value="xLeftrightarrow" />
  </cd:sequence>
  <cd:arguments>
    <cd:keywords optional="yes">
      <cd:inherit name="xrightarrow"/>
    </cd:keywords>
    <cd:content optional="yes" />
    <cd:content optional="yes" />
  </cd:arguments>
</cd:command>

<cd:command name="xleftrightarrow" file="math-ext.tex">
  <cd:sequence>
    <cd:string value="xleftrightarrow" />
  </cd:sequence>
  <cd:arguments>
    <cd:keywords optional="yes">
      <cd:inherit name="xrightarrow"/>
    </cd:keywords>
    <cd:content optional="yes" />
    <cd:content optional="yes" />
  </cd:arguments>
</cd:command>

<cd:command name="xmapsto" file="math-ext.tex">
  <cd:sequence>
    <cd:string value="xmapsto" />
  </cd:sequence>
  <cd:arguments>
    <cd:keywords optional="yes">
      <cd:inherit name="xrightarrow"/>
    </cd:keywords>
    <cd:content optional="yes" />
    <cd:content optional="yes" />
  </cd:arguments>
</cd:command>

<cd:command name="xtwoheadrightarrow" file="math-ext.tex">
  <cd:sequence>
    <cd:string value="xtwoheadrightarrow" />
  </cd:sequence>
  <cd:arguments>
    <cd:keywords optional="yes">
      <cd:inherit name="xrightarrow"/>
    </cd:keywords>
    <cd:content optional="yes" />
    <cd:content optional="yes" />
  </cd:arguments>
</cd:command>

<cd:command name="xtwoheadleftarrow" file="math-ext.tex">
  <cd:sequence>
    <cd:string value="xtwoheadleftarrow" />
  </cd:sequence>
  <cd:arguments>
    <cd:keywords optional="yes">
      <cd:inherit name="xrightarrow"/>
    </cd:keywords>
    <cd:content optional="yes" />
    <cd:content optional="yes" />
  </cd:arguments>
</cd:command>

<cd:command name="xrightharpoon" file="math-ext.tex">
  <cd:sequence>
    <cd:string value="xrightharpoon" />
  </cd:sequence>
  <cd:arguments>
    <cd:keywords optional="yes">
      <cd:inherit name="xrightarrow"/>
    </cd:keywords>
    <cd:content optional="yes" />
    <cd:content optional="yes" />
  </cd:arguments>
</cd:command>

<cd:command name="xleftharpoon" file="math-ext.tex">
  <cd:sequence>
    <cd:string value="xleftharpoon" />
  </cd:sequence>
  <cd:arguments>
    <cd:keywords optional="yes">
      <cd:inherit name="xrightarrow"/>
    </cd:keywords>
    <cd:content optional="yes" />
    <cd:content optional="yes" />
  </cd:arguments>
</cd:command>

<cd:command name="xrightharpoonup" file="math-ext.tex">
  <cd:sequence>
    <cd:string value="xrightharpoonup" />
  </cd:sequence>
  <cd:arguments>
    <cd:keywords optional="yes">
      <cd:inherit name="xrightarrow"/>
    </cd:keywords>
    <cd:content optional="yes" />
    <cd:content optional="yes" />
  </cd:arguments>
</cd:command>

<cd:command name="xrightharpoondown" file="math-ext.tex">
  <cd:sequence>
    <cd:string value="xrightharpoondown" />
  </cd:sequence>
  <cd:arguments>
    <cd:keywords optional="yes">
      <cd:inherit name="xrightarrow"/>
    </cd:keywords>
    <cd:content optional="yes" />
    <cd:content optional="yes" />
  </cd:arguments>
</cd:command>

<cd:command name="xleftharpoonup" file="math-ext.tex">
  <cd:sequence>
    <cd:string value="xleftharpoonup" />
  </cd:sequence>
  <cd:arguments>
    <cd:keywords optional="yes">
      <cd:inherit name="xrightarrow"/>
    </cd:keywords>
    <cd:content optional="yes" />
    <cd:content optional="yes" />
  </cd:arguments>
</cd:command>

<cd:command name="xleftharpoondown" file="math-ext.tex">
  <cd:sequence>
    <cd:string value="xleftharpoondown" />
  </cd:sequence>
  <cd:arguments>
    <cd:keywords optional="yes">
      <cd:inherit name="xrightarrow"/>
    </cd:keywords>
    <cd:content optional="yes" />
    <cd:content optional="yes" />
  </cd:arguments>
</cd:command>

<cd:command name="xleftrightharpoons" file="math-ext.tex">
  <cd:sequence>
    <cd:string value="xleftrightharpoons" />
  </cd:sequence>
  <cd:arguments>
    <cd:keywords optional="yes">
      <cd:inherit name="xrightarrow"/>
    </cd:keywords>
    <cd:content optional="yes" />
    <cd:content optional="yes" />
  </cd:arguments>
</cd:command>

<cd:command name="xrightleftharpoons" file="math-ext.tex">
  <cd:sequence>
    <cd:string value="xrightleftharpoons" />
  </cd:sequence>
  <cd:arguments>
    <cd:keywords optional="yes">
      <cd:inherit name="xrightarrow"/>
    </cd:keywords>
    <cd:content optional="yes" />
    <cd:content optional="yes" />
  </cd:arguments>
</cd:command>

<cd:command name="definearrow" file="math-ext.tex">
  <cd:sequence>
    <cd:string value="definearrow" />
  </cd:sequence>
  <cd:arguments>
    <cd:keywords>
      <cd:constant type="cd:name" />
    </cd:keywords>
    <cd:keywords list="yes">
       <cd:constant type="cd:text"/>
    </cd:keywords>      
    <cd:keywords list="yes" optional="yes">
       <cd:constant type="cd:text"/>
    </cd:keywords>      
  </cd:arguments>
</cd:command>
