Apologies if this has already been discussed, I haven't been following the list steadily and a cursory search didn't show anything.
I'm seeing some inconsistent information at different places on the wiki about what SRFIs Chicken currently supports, either in the base install or in eggs. Here are what look to me like the problem spots. 1. The manual says Chicken supports SRFI-69 with SRFI-90 extensions. I can do a (use srfi-69) but when I do (use srfi-90), the command fails. Should this command perhaps succeed silently, or succeed silently if srfi-69 has already been loaded? Perhaps more recent versions of Chicken do; I haven't yet upgraded from 4.6.3. 2. This page <http://wiki.call-cc.org/supported-standards> says we support SRFIs 33 and 101 via eggs. Is that true? I don't see any such eggs at <http://wiki.call-cc.org/chicken-projects/egg-index-4.html>. 3. This page <http://wiki.call-cc.org/man/4/Getting%20started> lists a variety of SRFIs Chicken allegedly supports. However, it may leave some out. (Again, perhaps this has to do with the difference between my version 4.6.3 and the current 4.7.0. But I doubt support was removed for any eggs.) These seem to be supported in the base install, but aren't listed on that page: 46, 88; and these seem to be supported in eggs, but aren't listed on that page: 34, 41, 71, 102. (And perhaps also 33 and 101, see previous item.) It may include some it shouldn't: that page says we support SRFIs 7, 47, 57, 66, 72, 85. Is that true? My base-install fails when I try to require those, and I don't see eggs for them. (I'm not going to look what each of these SRFI covers; this is just a bulk report.) 4. The SRFI-modules egg, at least according to its documentation at <http://wiki.call-cc.org/eggref/4/srfi-modules>, neglects to provide an import library for SRFIs 61, 62, 88, yet these are part of my base install. Perhaps 46 also, though that came in a later version of Chicken than I have installed. Hope this is helpful. -- Jim Pryor prof...@jimpryor.net _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users