<doc>
	<legacy_id>378</legacy_id>
	<term>recursion</term>
	<definition><p>The process by which a <glossary tag="handler">handler</glossary> calls itself.</p>
<p></p>
<p>(Recursion is a useful programming technique, but may also occur accidentally, resulting in a <glossary tag="error">script error</glossary>.)</p></definition>
	<categories>
	 	<category>Writing LiveCode</category>
	</categories>
	<synonyms>
	 	<synonym>recursion</synonym>
	 	<synonym>recurse</synonym>
	 	<synonym>recurses</synonym>
	 	<synonym>recursed</synonym>
	 	<synonym>recursing</synonym>
	 	<synonym>recursive</synonym>
	</synonyms>
</doc>