[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Do-loop enigma with two variables
From: |
Andy Wingo |
Subject: |
Re: Do-loop enigma with two variables |
Date: |
Sat, 16 Jul 2016 12:10:56 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
On Fri 15 Jul 2016 16:26, Pierre Lairez <address@hidden> writes:
> When running the following loop:
> (do ((i 1 (+ 1 i))
> (j 0 i))
> ((> i 4) (newline))
> (display (list i j)))
>
> I expect without hesitation to read
> (1 0)(2 1)(3 2)(4 3)
>
> To my surprise, I obtain
> (1 0)(2 2)(3 3)(4 4)
Fixed. Turns out I had already found and fixed this in master
(4632f3d9988f9a234298b7cc860b2374e2bcc712), but for some reason didn't
back-port the fix. Done now.
Thanks for the report,
Andy