Loops/Wrong ranges: Difference between revisions

Content added Content deleted
(Added Ada example)
(add fermat)
Line 669: Line 669:
0 0 0 <range> => Exception: divide by zero.
0 0 0 <range> => Exception: divide by zero.
</pre>
</pre>

=={{header|Fermat}}==
Although the examples are listed together, I ran them one at a time.
<lang fermat>for a = -2 to 2 by 1 do !(a,' '); od;
for a = -2 to 2 by 0 do !(a,' '); od;
for a = -2 to 2 by -1 do !(a,' '); od;
for a = -2 to 2 by 10 do !(a,' '); od;
for a = 2 to -2 by 1 do !(a,' '); od;
for a = 2 to 2 by 1 do !(a,' '); od;
for a = 2 to 2 by -1 do !(a,' '); od;
for a = 2 to 2 by 0 do !(a,' '); od;
for a = 0 to 0 by 0 do !(a,' '); od;</lang>
{{out}}
<pre>
-2 -1 0 1 2
-2 -2 -2 -2 -2 .....
<no output>
-2
<no output>
2
2
2 2 2 2 2 2 2 2 2 2 .....
0 0 0 0 0 0 0 0 0 0 .....
</pre>


=={{header|Forth}}==
=={{header|Forth}}==