Hi all,

by chance I stumbled yesterday over a bug in the '@@' result handling of
the read-eval-loop. Very surprising, because the bug was there all the
time, and I used this feature quite often.

   : (and 3)
   -> 3
   : (and 4)
   -> 4
   : (cons @@ @)
   -> (4 . 4)

The call '(and 4)' caused the previous value of '@' to be destroyed.

Now it is fixed:

   : (and 3)
   -> 3
   : (and 4)
   -> 4
   : (cons @@ @)
   -> (3 . 4)

Cheers,
Alex
-- 
   Software Lab. Alexander Burger
   Bahnhofstr. 24a, D-86462 Langweid
   [EMAIL PROTECTED], www.software-lab.de, +49 8230 5060

Reply via email to