On Mon 16 Nov 2009 23:16, Neil Jerram n...@ossau.uklinux.net writes:
It seems that when run under the VM, (thunk? thunk) = #f.
Ugly. Thanks for debugging this, Neil.
Andy / Ludo, can it be correct for (program-arities PROGRAM) to be #f
?
Well... no, I don't think so. Looks like a bug to me.
Hi Andy,
Note that quasisyntax is now merged. You can do things without
quasisyntax using with-syntax.
Of course -- our version of quasisyntax is implemented in terms of
with-syntax! I was just being lazy.
Your code is remarkably short. That is my initial impression, positive
:-) But I
We are pleased to announce GNU Guile release 1.9.5. This is the next
pre-release of what will eventually become the 2.0 release series. It
provides many new noteworthy features, most notably the addition of a
compiler and virtual machine. We encourage you to test them and provide
feedback to
Andy Wingo wi...@pobox.com writes:
Hi Julian!
On Sun 01 Nov 2009 20:26, Julian Graham jool...@gmail.com writes:
Find attached a working prototype of R6RS library support
I think I missed this one, it was threaded above the end of guile-devel
that I read :-) Sorry about that.
Note that
Julian Graham jool...@gmail.com writes:
I probably should have said rough prototype instead of working
prototype -- the actual macro that transforms library definitions
into module definitions is kind of gross and uses datum-syntax a fair
amount where it probably doesn't need to / shouldn't.
Picking up this thread again...
I've run some basic tests, and it looks like setting
SCM_DEBUG_TYPING_STRICTNESS to 0 (which causes SCM to be defined as an
integer type) also fails, though not quite as messily as setting it to
2.
On Sep 16, 2009, at 15:20, Andy Wingo wrote:
I don't see
Hi Andreas,
IIRC, R6RS doesn't /require/ that implementations are able to
differentiate bindings from different phases -- e.g. Ikarus essentially
ignores phase specifications (implicit phasing -- there were some
discussions about that on ikarus-users, which I can't find ATM, but [0]
should