Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > bd5c3d824c3db63ffd9226c15941e6ad > files > 1464

mozart-1.4.0-1mdv2010.0.i586.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>2.2 Control</TITLE><LINK href="ozdoc.css" rel="stylesheet" type="text/css"></HEAD><BODY><TABLE align="center" border="0" cellpadding="6" cellspacing="6" class="nav"><TR bgcolor="#DDDDDD"><TD><A href="node6.html#section.loop.iterators">&lt;&lt; Prev</A></TD><TD><A href="node5.html">- Up -</A></TD><TD><A href="node8.html#section.loop.accu">Next &gt;&gt;</A></TD></TR></TABLE><DIV id="section.loop.control"><H2><A name="section.loop.control">2.2 Control</A></H2><P></P><DL><DT><CODE><SPAN class="keyword">&lt;&lt;</SPAN>leave<SPAN class="keyword">&gt;&gt;</SPAN></CODE></DT><DD><P>terminates the current loop</P></DD><DT><CODE><SPAN class="keyword">&lt;&lt;</SPAN>next<SPAN class="keyword">&gt;&gt;</SPAN></CODE></DT><DD><P>goes on to the next iteration of the current loop</P></DD><DT><CODE><SPAN class="keyword">&lt;&lt;</SPAN>named&nbsp;L<SPAN class="keyword">&gt;&gt;</SPAN></CODE></DT><DD><P>introduces variable L to refer to the current loop</P></DD><DT><CODE><SPAN class="keyword">&lt;&lt;</SPAN>leave&nbsp;L<SPAN class="keyword">&gt;&gt;</SPAN></CODE></DT><DD><P>terminate the loop referred to by <CODE>L</CODE></P></DD><DT><CODE><SPAN class="keyword">&lt;&lt;</SPAN>next&nbsp;L<SPAN class="keyword">&gt;&gt;</SPAN></CODE></DT><DD><P>goes on to the next iteration of the loop referred to by <CODE>L</CODE></P></DD><DT><CODE><SPAN class="keyword">&lt;&lt;</SPAN>while&nbsp;B<SPAN class="keyword">&gt;&gt;</SPAN></CODE></DT><DD><P>equivalent to <CODE><SPAN class="keyword">if</SPAN>&nbsp;B&nbsp;<SPAN class="keyword">then</SPAN>&nbsp;<SPAN class="keyword">skip</SPAN>&nbsp;<SPAN class="keyword">else</SPAN>&nbsp;<SPAN class="keyword">&lt;&lt;</SPAN>leave<SPAN class="keyword">&gt;&gt;</SPAN>&nbsp;<SPAN class="keyword">end</SPAN></CODE></P></DD><DT><CODE><SPAN class="keyword">&lt;&lt;</SPAN>until&nbsp;B<SPAN class="keyword">&gt;&gt;</SPAN></CODE></DT><DD><P>equivalent to <CODE><SPAN class="keyword">if</SPAN>&nbsp;B&nbsp;<SPAN class="keyword">then</SPAN>&nbsp;<SPAN class="keyword">&lt;&lt;</SPAN>leave<SPAN class="keyword">&gt;&gt;</SPAN>&nbsp;<SPAN class="keyword">end</SPAN></CODE> </P></DD></DL><P></P></DIV><TABLE align="center" border="0" cellpadding="6" cellspacing="6" class="nav"><TR bgcolor="#DDDDDD"><TD><A href="node6.html#section.loop.iterators">&lt;&lt; Prev</A></TD><TD><A href="node5.html">- Up -</A></TD><TD><A href="node8.html#section.loop.accu">Next &gt;&gt;</A></TD></TR></TABLE><HR><ADDRESS><A href="http://www.ps.uni-sb.de/~duchier/">Denys&nbsp;Duchier</A><BR><SPAN class="version">Version 1.4.0 (20090610)</SPAN></ADDRESS></BODY></HTML>