Michal =?iso-8859-2?q?Maru=B9ka?= writes:
> i would like to explore various srfi's. I have been consulting
> s48 manual (0.57)
You can access both the s48 0.53 manual and the supported SRFIes in
the [docu] section of scsh.net http://www.scsh.net/docu.html .
(Please report omissions.) Cf. also the doc coming with scsh-0.6.1.
> as the guide, which says which sfri's are included, but, alas, now i have
> noticed, that scsh is based on 0.53.
> Why ? Are there any plans/problems to migrate
I think this would involve changes to the s48 substrate, not just to
the scsh code sitting on top. At least the migration from s48 0.36 to
0.53 was a major effort. Cf, the release notes of scsh 0.6.0.
> I still don't understand (need explanation) how a programmer should use the
> myriad of libraries in the scheme & scsh subdirs. Are they all included by
> (open scsh scheme) ?
Most things you want are available at the default scsh prompt. The
bindings exported by the structure SCSH are listed (mediately) in the
config file scsh-0.6.1/scsh/scsh-package.scm
(define-structure scsh <here> ...)
However, I'd rather search for the specific module I need than track
back from SCSH to its components (a rather daunting task, given the
hierarchy of interfaces and structures). In particular, the
character set, string, and list SRFIes are implemented by the
structures char-set-lib, string-lib, and list-lib respectively, I
think. Cf. scsh-0.6.1/scsh/lib/.
I too miss documentation on the major modules and their contents.