[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#18646: procedure-name bug
From: |
Marko Rauhamaa |
Subject: |
bug#18646: procedure-name bug |
Date: |
Mon, 06 Oct 2014 22:04:41 +0300 |
Consider this program (guile-2.0.11 under Fedora 20):
===begin test.scm=======================================================
(define (hello) #f)
(format #t "~S\n" (procedure-name hello))
(define (xyz)
(define (hello) #f)
(format #t "~S\n" (procedure-name hello)))
(xyz)
===end test.scm=========================================================
If I run:
$ guile --no-auto-compile test.scm
hello
#f
$ guile --no-auto-compile test.scm
hello
#f
$ guile test.scm
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;; or pass the --no-auto-compile argument to disable.
[...]
hello
hello
$ guile test.scm
hello
hello
$ guile --no-auto-compile test.scm
hello
hello
Marko
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#18646: procedure-name bug,
Marko Rauhamaa <=