Re: [q-lang-users] [cowan: Chicken Scheme to Q interface almost ready for beta]
Brought to you by:
agraef
From: John C. <co...@cc...> - 2006-09-01 05:08:35
|
Albert Graef scripsit: > I'd say that's a bad idea, because it's inconsistent (at least from Q's > POV) and gives the Chicken programmer a very wrong idea about how these > operators behave in Q. Also, you'd have to handle user-defined > operators, too. Therefore I'd favour the idea of having a separate macro > to handle these cases. Well, I'll leave it out of the first release and concentrate on documenting what I've got. I should also have added that due to limitations in Chicken's foreign-function interface, only fixnums (in the range of 2^30) and floats can pass through. Larger integral values will be converted to floats before Chicken sees them, and will remain so when passed back to Q. When I can get support for bignums, adding rational and complex numbers should be no problem. -- We pledge allegiance to the penguin John Cowan and to the intellectual property regime co...@cc... for which he stands, one world under http://www.ccil.org/~cowan Linux, with free music and open source software for all. --Julian Dibbell on Brazil, edited |