chicken-hackers
[Top][All Lists]
Advanced

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

Re: [Chicken-hackers] r7rs-tasks


From: Felix
Subject: Re: [Chicken-hackers] r7rs-tasks
Date: Sat, 06 Apr 2013 23:02:14 +0200 (CEST)

>> "numbers" already provides the numerical operations required in R7RS.
> 
> We made sure that R7RS doesn't impose any more complexity than R5RS does:
> a fixnum/flonum tower like the Chicken core has is perfectly conformant.
> You'll need exact-integer-sqrt and such, but those wouldn't be hard to
> copy in.

Right.

>> What about platform/cpu/os? Are the default chicken features
>> sufficient?
> 
> If Chicken knows these things, it might as well provide them in the standard
> R7RS way as well as the native Chicken style.  If it doesn't know them,
> don't worry about them.

Ok.

> Correct.  The idea is that if you import a library, the only way that can
> fail is because the library doesn't exist or it's corrupt in some way,
> not because you haven't loaded the code yet.  Whether the code gets
> reloaded when it's reimported is up to the implementation, though.

Reloading will not be done, that would be different from how the module
system currently works. We also have to ensure that r7rs-libraries are
usable from normal modules and vice versa.


cheers,
felix



reply via email to

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