">#undef type(String)</span></div>
</div><!-- fragment --><p>{.c}</p>
<p>Finally, you can use the first one thus:</p>
<div class="fragment"><div class="line"><span class="keywordtype">type(</span><a class="code" href="classintegerlist.html">integerlist</a><span class="keywordtype">)</span> :: mylist</div>
<div class="line"><span class="keywordtype">type(</span>integerlistiterator<span class="keywordtype">)</span>, <span class="keywordtype">pointer</span> :: iter</div>
<div class="line"></div>
<div class="li