Hi Mike,
Mike Gran writes:
> I thought I could start there, but, it isn't easy. There is a lot that could
> be broken by modifying string processing. So I tried writing some tests
> first so I can check my work as I go along. But the tests have to be
> non-ASCII, so they need to be converted
Hi,
Julian Graham writes:
>> R6RS Name Guile Name
>>
>> (foo bar) -->(foo bar)
>> (foo bar (6)) -->(foo bar version-6)
>>
>> (Given the recursive name space, this would allow the implementation of
>> several versions in a single file. In this example, `version-6' in
Julian Graham writes:
> Hi Rotty,
>
>> All R6RS implementations I'm somewhat familiar with (Ikarus, PLT,
>> Ypsilon) do some kind of name mangling when library names contain
>> "special" characters; e.g. (srfi :6 and-let*) maps to
>> "srfi/%3a2/and-let%2a.sls", at least for Ikarus (%-escaped hex
Hi,
On Wed 18 Feb 2009 09:53, l...@gnu.org (Ludovic Courtès) writes:
> Julian Graham writes:
>
>> Wait, you've lost me -- the recursive name space? I thought Guile
>> requires that the "tail car" of the module name map to an actual
>> filename on disk when searching for modules.
>
> Look for `n