53:00 PM GMT, Daniel Llorens
wrote:
>
>> From: Jan Wedekind
>> Subject: bug#29387: Guile-2.2.2 complex numbers edge case
>> Date: 21 Nov 2017 23:09:57 GMT+1
>> To: 29...@debbugs.gnu.org
>> Reply-To: Jan Wedekind
>>
>>
>> Hi,
>> I t
Hi,
I think I encountered a bug in the numerical stack.
i times i should equal -1:
(equal? -1 (* 0+i 0+i))
; #f
i times i plus one is zero (which is correct):
(zero? (+ (* 0+i 0+i) 1))
; #t
Regards
Jan
On Wed, 22 Feb 2017, Andy Wingo wrote:
On Sat 17 Sep 2016 22:43, Jan Wedekind writes:
The following program works fine under GNU Guile 2.0.12:
(use-modules (oop goops))
(define-generic native-type)
(define-method (native-type (i ) . args) 0)
(define-method (native-type (i
Hi,
The following program works fine under GNU Guile 2.0.12:
(use-modules (oop goops))
(define-generic native-type)
(define-method (native-type (i ) . args) 0)
(define-method (native-type (i ) . args) 1)
(define-method (native-type (b ) . args) 2)
(native-type 1)
(na