An info.ss file provides general information about a collection. The file must have the following format:
(moduleinfo(lib"infotab.ss" "setup") (define identifier info-expr) ···) info-expr is one of (quote datum) (quasiquote datum) ; withunquoteandunquote-splicing(info-primitive info-expr ···) identifier ; an identifier defined in theinfomodule literal ; a string, number, boolean, etc. (string-constant identifier) ; a string constant defined in ; the string-constants collection info-primitive is one ofconscarcdrlistlist*reverseappendbuild-pathcollection-pathsystem-library-subpath
For example, the following declaration is in the info.ss library of the help collection. It contains definitions for three info tags:
(moduleinfo(lib"infotab.ss" "setup") (define name "Help") (define mred-launcher-libraries (list"help.ss")) (define mred-launcher-names (list"Help Desk")))
The setup collection's getinfo.ss library defines a
get-info function for extracting field values from a
collection's info.ss file. See the setup collection's
documentation for details.