an>.type_declaration&nbsp;list<br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="constructor">Pstr_typext</span>&nbsp;<span class="keyword">of</span>&nbsp;<span class="constructor">Parsetree</span>.type_extension<br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="constructor">Pstr_exception</span>&nbsp;<span class="keyword">of</span>&nbsp;<span class="constructor">Parsetree</span>.extension_constructor<br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyw