guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: TODO list for Guile R7RS support


From: Ludovic Courtès
Subject: Re: TODO list for Guile R7RS support
Date: Mon, 27 Feb 2012 17:00:46 +0100
User-agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.93 (gnu/linux)

Hi Alex,

Alex Shinn <address@hidden> skribis:

> 2012/2/26 Ludovic Courtès <address@hidden>:
>> Hi,
>>
>> Alex Shinn <address@hidden> skribis:
>>
>>> On Thu, Feb 23, 2012 at 7:06 AM, Andy Wingo <address@hidden> wrote:
>>
>> [...]
>>
>>>>> * R7RS exceptions
>>>>
>>>> Are they like R6RS exceptions?
>>>
>>> Yes, just the exceptions with no condition hierarchy.
>>
>> Ouch, like SRFI-35--.  I’d be curious to see the rationale for yet
>> another record API, and one that doesn’t support inheritance.
>
> No, not like SRFI-35, no condition types at all.
> Instead you raise arbitrary objects

OK, sort-of like SRFI-34 then, right?

> You seem to be confused about inheritance.
> SRFI-35 and R6RS provided multiple inheritance,
> while the record system supported only single
> inheritance.  We will not repeat this mistake.

Thanks for the clarification.  I see, and I concur.

Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]