An info.ss file provides general information about a
collection. The file must have the following format:
(module info (lib "infotab.ss""setup")
(defineidentifierinfo-expr)
···)
info-expr is one of
(quotedatum)
(quasiquotedatum) ; with unquote and unquote-splicing
(info-primitiveinfo-expr···)
identifier; an identifier defined in the info moduleliteral; a string, number, boolean, etc.info-primitive is one of
conscarcdrlistlist*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:
(module info (lib "infotab.ss""setup")
(definename"Help")
(definemred-launcher-libraries (list"help.ss"))
(definemred-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.