Hi Linas,
On Thu 05 Mar 2009 22:56, Linas Vepstas linasveps...@gmail.com writes:
Perhaps I'm naive, perhaps some naming convention
could be used to indicate that SCM_OUT_OF_RANGE
will never return? None of the functions in the call stack
gave any real hint that they might now return; they
Hi,
On Wed 04 Mar 2009 09:48, l...@gnu.org (Ludovic Courtès) writes:
Andy Wingo wi...@pobox.com writes:
So I was thinking: why do we have this fetish for prohibiting certain
forms in a non-toplevel context? I am of a mind to replace eval-case
with eval-when, which is actually more
Hi Mike,
Mike Gran spk...@yahoo.com writes:
The context of the question is my attempt to make a version of Guile
that uses Unicode as its character set. I want to know if I can
presume that the C code (char) 'A' has the same integer representation
as Unicode codepoint 'A' U+0041, for
Gentlemen, ladies: so long the hack, and so short the time. But the
Creator in her wisdom or absence has given us this moment in which to
ponder the novelties of the VM branch.
Since we last rapped together, let's see:
* One Sunday, I decided that we couldn't honestly claim to have a
Hello!
Andy Wingo wi...@pobox.com writes:
* I've started to think about optimization, and what's clear is that
GHIL as it stands is too much of a pain in the ass -- you can't turn
a ((lambda ...) ...) into a (let ... ...) without like 30 lines of
code. I decided that having
Hello!
The object vector is limited to 256 elements, which is not so much:
scheme@(guile-user) (compile `(define (x)
,(list 'unquote
(unfold (lambda (i) ( i 255))
Hmm, yes, but how about `foo/bar/baz-6.scm'? Is there a reason to
reject it?
Well, the part of an R6RS library name that comes before its version
is only restricted in that that it must be an identifier -- so a
system that relied on filenames to locate libraries could have trouble
determining