define-struct/derived and doc improvements
svn: r7844 original commit: cbf636442b85fbc23d28258837f566945c3a3c32
This commit is contained in:
parent
34fe241f26
commit
590e5c012f
|
@ -21,6 +21,8 @@
|
|||
|
||||
@title[#:tag "basic"]{Basic Document Forms}
|
||||
|
||||
@declare-exporting[scribble/basic]
|
||||
|
||||
The @filepath{basic.ss} libraryprovides functions and forms that can be
|
||||
used from code written either in Scheme or with @elem["@"]
|
||||
expressions. For example, the @scheme[title] and @scheme[italic]
|
||||
|
|
|
@ -4,6 +4,8 @@
|
|||
|
||||
@title[#:tag "decode"]{Text Decoder}
|
||||
|
||||
@declare-exporting[scribble/decode]
|
||||
|
||||
The @filepath{decode.ss} library helps you write document content in a
|
||||
natural way---more like plain text, except for @litchar["@"] escapes.
|
||||
Roughly, it processes a stream of strings to produces instances of the
|
||||
|
|
|
@ -4,6 +4,8 @@
|
|||
|
||||
@title[#:tag "eval"]{Evaluation and Examples}
|
||||
|
||||
@declare-exporting[scribble/eval]
|
||||
|
||||
The @filepath{eval.ss} library provides utilities for evaluating code at
|
||||
document-build time and incorporating the results in the document,
|
||||
especially to show example uses of defined procedures and syntax.
|
||||
|
|
|
@ -5,6 +5,8 @@
|
|||
|
||||
@title[#:tag "manual"]{PLT Manual Forms}
|
||||
|
||||
@declare-exporting[scribble/manual]
|
||||
|
||||
The @filepath{manual.ss} module provides all of @filepath{basic.ss}, and
|
||||
more...
|
||||
|
||||
|
@ -36,7 +38,7 @@ because that's the way it is idented the use of @scheme[schemeblock].
|
|||
Furthermore, @scheme[define] is typeset as a keyword (bold and black)
|
||||
and as a hyperlink to @scheme[define]'s definition in the reference
|
||||
manual, because this document was built using a for-label binding of
|
||||
@scheme[define] (in the source) that match the for-label binding of
|
||||
@scheme[define] (in the source) that matches the for-label binding of
|
||||
the definition in the reference manual. Similarly, @scheme[not] is a
|
||||
hyperlink to the its definition in the reference manual.
|
||||
|
||||
|
|
|
@ -721,6 +721,8 @@ an example of this.
|
|||
@;--------------------------------------------------------------------
|
||||
@section{Interface}
|
||||
|
||||
@declare-exporting[scribble/reader]
|
||||
|
||||
The @filepath{reader.ss} module provides functionality for advanced needs.
|
||||
|
||||
@; The `with-scribble-read' trick below shadows `read' and
|
||||
|
|
|
@ -4,6 +4,8 @@
|
|||
|
||||
@title[#:tag "struct"]{Document Structures And Processing}
|
||||
|
||||
@declare-exporting[scribble/struct]
|
||||
|
||||
A document is represented as a @techlink{part}, as described in
|
||||
@secref["parts"]. This representation is intended to
|
||||
independent of its eventual rendering, and it is intended to be
|
||||
|
|
Loading…
Reference in New Issue
Block a user