Loops/While: Difference between revisions
Content added Content deleted
(→{{header|Common Lisp}}: use local variables I and use a global variable *i*) |
|||
Line 426: | Line 426: | ||
=={{header|Common Lisp}}== |
=={{header|Common Lisp}}== |
||
<lang lisp>( |
<lang lisp>(let ((i 1024)) |
||
(loop while ( |
(loop while (plusp i) do |
||
(print i) |
(print i) |
||
( |
(setf i (floor i 2)))) |
||
(loop with i = 1024 |
|||
while (plusp i) do |
|||
(print i) |
|||
(setf i (floor i 2))) |
|||
(defparameter *i* 1024) |
|||
(loop while (plusp *i*) do |
|||
(print *i*) |
|||
(setf *i* (floor *i* 2))) |
|||
</lang> |
|||
=={{header|Crack}}== |
=={{header|Crack}}== |