Bug#734108: interactive use subject to compiler limitations

2014-01-05 Thread Zefram
Upstream: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16363 -zefram -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Bug#734108: interactive use subject to compiler limitations

2014-01-03 Thread Zefram
severity 734108 normal thanks I have discovered that there is a workaround for this problem: there is an option in the REPL to control whether forms go through the compiler or the interpreter. Hence: scheme@(guile-user)> (fluid-set! read-eval? #t) scheme@(guile-user)> (#.+ 2 3) While compiling e

Bug#734108: interactive use subject to compiler limitations

2014-01-03 Thread Zefram
Package: guile-2.0 Version: 2.0.9+1-1 Severity: important guile-2.0's compiler has some inconvenient restrictions, relative to its interpreter. Where the compiler is automatically applied to scripts, the restrictions aren't a serious problem, because if compilation fails then guile falls back to