doc tweaks
svn: r13000
This commit is contained in:
parent
e371bd8f4a
commit
2527029adb
|
@ -45,9 +45,9 @@ does not define a module system. Typical single-file @|r5rs| programs
|
||||||
can be converted to PLT Scheme programs by prefixing them with
|
can be converted to PLT Scheme programs by prefixing them with
|
||||||
@scheme[#, @hash-lang[] #, @schememodname[r5rs]], but other Scheme
|
@scheme[#, @hash-lang[] #, @schememodname[r5rs]], but other Scheme
|
||||||
systems do not recognize @scheme[#, @hash-lang[] #,
|
systems do not recognize @scheme[#, @hash-lang[] #,
|
||||||
@schememodname[r5rs]] (which is not part of the @|r5rs| standard). The
|
@schememodname[r5rs]]. The @exec{plt-r5rs} executable (see
|
||||||
@exec{plt-r5rs} executable more directly conforms to the @|r5rs|
|
@secref[#:doc '(lib "r5rs/r5rs.scrbl") "plt-r5rs"]) more directly
|
||||||
standard.
|
conforms to the @|r5rs| standard.
|
||||||
|
|
||||||
Aside from the module system, the syntactic forms and functions of
|
Aside from the module system, the syntactic forms and functions of
|
||||||
@|r5rs| and PLT Scheme differ. Only simple @|r5rs| become PLT Scheme
|
@|r5rs| and PLT Scheme differ. Only simple @|r5rs| become PLT Scheme
|
||||||
|
@ -118,7 +118,7 @@ including the following:
|
||||||
]
|
]
|
||||||
|
|
||||||
Each of these languages is used by starting module with the language
|
Each of these languages is used by starting module with the language
|
||||||
name after @hash-lang[]. For example, this source of this very
|
name after @hash-lang[]. For example, this source of this
|
||||||
document starts with @scheme[#, @hash-lang[] scribble/doc].
|
document starts with @scheme[#, @hash-lang[] scribble/doc].
|
||||||
|
|
||||||
PLT Scheme users can define their own languages. A language name maps
|
PLT Scheme users can define their own languages. A language name maps
|
||||||
|
|
|
@ -405,14 +405,15 @@ Windows and Mac OS X.
|
||||||
@filepath{iconv.dll} is included with @filepath{libmzsch@italic{VERS}.dll}.}
|
@filepath{iconv.dll} is included with @filepath{libmzsch@italic{VERS}.dll}.}
|
||||||
|
|
||||||
The set of available encodings and combinations varies by platform,
|
The set of available encodings and combinations varies by platform,
|
||||||
depending on the @exec{iconv} library that is installed. Under
|
depending on the @exec{iconv} library that is installed; the
|
||||||
Windows, @filepath{iconv.dll} or @filepath{libiconv.dll} must be in the same
|
@scheme[from-name] and @scheme[to-name] arguments are passed on to
|
||||||
directory as @filepath{libmzsch@italic{VERS}.dll} (where @italic{VERS} is
|
@tt{iconv_open}. Under Windows, @filepath{iconv.dll} or
|
||||||
a version number), in the user's path, in the system directory, or in
|
@filepath{libiconv.dll} must be in the same directory as
|
||||||
the current executable's directory at run time, and the DLL must
|
@filepath{libmzsch@italic{VERS}.dll} (where @italic{VERS} is a version
|
||||||
either supply @tt{_errno} or link to @filepath{msvcrt.dll} for
|
number), in the user's path, in the system directory, or in the
|
||||||
@tt{_errno}; otherwise, only the guaranteed combinations are
|
current executable's directory at run time, and the DLL must either
|
||||||
available.}
|
supply @tt{_errno} or link to @filepath{msvcrt.dll} for @tt{_errno};
|
||||||
|
otherwise, only the guaranteed combinations are available.}
|
||||||
|
|
||||||
|
|
||||||
@defproc[(bytes-close-converter [converter bytes-converter?]) void]{
|
@defproc[(bytes-close-converter [converter bytes-converter?]) void]{
|
||||||
|
|
|
@ -158,6 +158,8 @@ interface is not an object (i.e., there are no ``meta-classes'' or
|
||||||
|
|
||||||
@section[#:tag "createinterface"]{Creating Interfaces}
|
@section[#:tag "createinterface"]{Creating Interfaces}
|
||||||
|
|
||||||
|
@guideintro["classes"]{classes, objects, and interfaces}
|
||||||
|
|
||||||
@defform[(interface (super-interface-expr ...) id ...)]{
|
@defform[(interface (super-interface-expr ...) id ...)]{
|
||||||
|
|
||||||
Produces an interface. The @scheme[id]s must be mutually distinct.
|
Produces an interface. The @scheme[id]s must be mutually distinct.
|
||||||
|
@ -207,6 +209,8 @@ structure type property's guard, if any).}
|
||||||
|
|
||||||
@section[#:tag "createclass"]{Creating Classes}
|
@section[#:tag "createclass"]{Creating Classes}
|
||||||
|
|
||||||
|
@guideintro["classes"]{classes and objects}
|
||||||
|
|
||||||
@defthing[object% class?]{
|
@defthing[object% class?]{
|
||||||
|
|
||||||
A built-in class that has no methods fields, implements only its own
|
A built-in class that has no methods fields, implements only its own
|
||||||
|
|
Loading…
Reference in New Issue
Block a user