103 |
into guile.info, which is a temporary placeholder for the reference manual |
into guile.info, which is a temporary placeholder for the reference manual |
104 |
that is still to be fully integrated at some point in the future. |
that is still to be fully integrated at some point in the future. |
105 |
|
|
106 |
* API summarization available |
* interface summarization available |
107 |
|
|
108 |
Scheme and C programming interfaces are now summarized in |
Programming interfaces are now summarized in doc/guile-api.alist, in a |
109 |
doc/guile-api.alist. This file contains a single sexp of the form: |
program-friendly format. This file contains a single sexp of the form: |
110 |
|
|
111 |
((scheme SCHEME-API) (C C-API)) |
((meta ...) (interface ...)) |
112 |
|
|
113 |
SCHEME-API and C-API are sub-alists whose keys are names of Scheme (or |
The meta fields are `GUILE_LOAD_PATH', `LTDL_LIBRARY_PATH', `guile' |
114 |
C) functions and variables. The values behind the keys are unspecified |
`libguileinterface', `sofile' and `groups'. The interface elements are |
115 |
for now. |
in turn sub-alists w/ keys `groups' and `scan-data'. Interface elements |
116 |
|
initially belong in one of two groups `Scheme' or `C' (but not both) and |
117 |
|
sometimes belong in other groups (see doc/groupings.alist for defs). |
118 |
|
|
119 |
|
|
120 |
|
|