compatibility/compatibility-doc/mzlib/scribblings/mzlib.scrbl
2014-12-02 09:43:08 -05:00

379 lines
9.6 KiB
Racket

#lang scribble/doc
@(require "common.rkt")
@title{MzLib: Legacy Libraries}
The @filepath{mzlib} collection contains wrappers and libraries for
compatibility with older versions of Racket. In many ways, the
libraries of the @filepath{mzlib} collection go with the
@racketmodname[mzscheme] legacy language. Newer variants of many
libraries reside in the @filepath{scheme} collection.
@table-of-contents[]
@; ----------------------------------------------------------------------
@mzlib[a-signature]
@deprecated[@racketmodname[racket/signature]]{}
Like @racketmodname[scheme/signature] in @hash-lang[] form for
defining a single signature within a module, but based on
@racketmodname[mzscheme] instead of @racketmodname[scheme/base].
@; ----------------------------------------------------------------------
@mzlib[a-unit]
@deprecated[@racketmodname[racket/unit]]{}
Like @racketmodname[scheme/unit] in @hash-lang[] form for defining a
single unit within a module, but based on @racketmodname[mzscheme]
instead of @racketmodname[scheme/base].
@; ----------------------------------------------------------------------
@mzlib[async-channel]
@deprecated[@racketmodname[racket/async-channel]]{}
Re-exports @racketmodname[scheme/async-channel].
@; ----------------------------------------------------------------------
@include-section["awk.scrbl"]
@; ----------------------------------------------------------------------
@mzlib[class]
@deprecated[@racketmodname[racket/class]]{}
Re-exports @racketmodname[scheme/class], except for the contract
constructors.
@; ----------------------------------------------------------------------
@mzlib[cm]
@deprecated[@racketmodname[compiler/cm]]{}
Re-exports @racketmodname[compiler/cm].
@; ----------------------------------------------------------------------
@mzlib[cm-accomplice]
@deprecated[@racketmodname[compiler/cm-accomplice]]{}
Re-exports @racketmodname[compiler/cm-accomplice].
@; ----------------------------------------------------------------------
@include-section["cmdline.scrbl"]
@; ----------------------------------------------------------------------
@include-section["cml.scrbl"]
@; ----------------------------------------------------------------------
@include-section["compat.scrbl"]
@; ----------------------------------------------------------------------
@include-section["compile.scrbl"]
@; ----------------------------------------------------------------------
@include-section["contract.scrbl"]
@; ----------------------------------------------------------------------
@mzlib[control]
@deprecated[@racketmodname[racket/control]]{}
Re-exports @racketmodname[scheme/control].
@; ----------------------------------------------------------------------
@mzlib[date]
@deprecated[@racketmodname[racket/date]]{}
Re-exports @racketmodname[scheme/date].
@; ----------------------------------------------------------------------
@mzlib[deflate]
@deprecated[@racketmodname[file/gzip]]{}
Re-exports @racketmodname[file/gzip].
@; ----------------------------------------------------------------------
@mzlib[defmacro]
@deprecated[@racketmodname[compatibility/defmacro]]{}
Re-exports @racketmodname[compatibility/defmacro].
@; ----------------------------------------------------------------------
@include-section["etc.scrbl"]
@; ----------------------------------------------------------------------
@include-section["file.scrbl"]
@; ----------------------------------------------------------------------
@include-section["for.scrbl"]
@; ----------------------------------------------------------------------
@mzlib[foreign]
@deprecated[@racketmodname[ffi/unsafe]]{}
Re-exports @racketmodname[scheme/foreign].
@; ----------------------------------------------------------------------
@include-section["include.scrbl"]
@; ----------------------------------------------------------------------
@mzlib[inflate]
@deprecated[@racketmodname[file/gunzip]]{}
Re-exports @racketmodname[file/gunzip].
@; ----------------------------------------------------------------------
@include-section["integer-set.scrbl"]
@; ----------------------------------------------------------------------
@include-section["kw.scrbl"]
@; ----------------------------------------------------------------------
@include-section["list.scrbl"]
@; ----------------------------------------------------------------------
@include-section["match.scrbl"]
@; ----------------------------------------------------------------------
@include-section["math.scrbl"]
@; ----------------------------------------------------------------------
@mzlib[md5]
@deprecated[@racketmodname[file/md5]]{}
Re-exports @racketmodname[file/md5].
@; ----------------------------------------------------------------------
@include-section["os.scrbl"]
@; ----------------------------------------------------------------------
@include-section["pconvert.scrbl"]
@; ----------------------------------------------------------------------
@include-section["pconvert-prop.scrbl"]
@; ----------------------------------------------------------------------
@include-section["plt-match.scrbl"]
@; ----------------------------------------------------------------------
@include-section["port.scrbl"]
@; ----------------------------------------------------------------------
@include-section["pregexp.scrbl"]
@; ----------------------------------------------------------------------
@mzlib[pretty]
@deprecated[@racketmodname[racket/pretty]]{}
Re-exports @racketmodname[scheme/pretty].
@; ----------------------------------------------------------------------
@mzlib[process]
@deprecated[@racketmodname[racket/system]]{}
Re-exports @racketmodname[scheme/system].
@; ----------------------------------------------------------------------
@include-section["restart.scrbl"]
@; ----------------------------------------------------------------------
@mzlib[runtime-path]
@deprecated[@racketmodname[racket/runtime-path]]{}
Re-exports @racketmodname[scheme/runtime-path].
@; ----------------------------------------------------------------------
@include-section["sandbox.scrbl"]
@; ----------------------------------------------------------------------
@include-section["sendevent.scrbl"]
@; ----------------------------------------------------------------------
@include-section["serialize.scrbl"]
@; ----------------------------------------------------------------------
@mzlib[shared]
@deprecated[@racketmodname[racket/shared]]{}
Re-exports @racketmodname[scheme/shared].
@; ----------------------------------------------------------------------
@include-section["string.scrbl"]
@; ----------------------------------------------------------------------
@include-section["struct.scrbl"]
@; ----------------------------------------------------------------------
@mzlib[stxparam]
@deprecated[@racketmodname[racket/stxparam]]{
Also see @racketmodname[racket/stxparam-exptime].
}
Re-exports @racketmodname[scheme/stxparam] and
@racketmodname[scheme/stxparam-exptime] (both at phase level 0).
@; ----------------------------------------------------------------------
@mzlib[surrogate]
@deprecated[@racketmodname[racket/surrogate]]{}
Re-exports @racketmodname[scheme/surrogate].
@; ----------------------------------------------------------------------
@mzlib[tar]
@deprecated[@racketmodname[file/tar]]{}
Re-exports @racketmodname[file/tar].
@; ----------------------------------------------------------------------
@include-section["thread.scrbl"]
@; ----------------------------------------------------------------------
@mzlib[trace]
@deprecated[@racketmodname[racket/trace]]{}
Re-exports @racketmodname[racket/trace].
@; ----------------------------------------------------------------------
@include-section["traceld.scrbl"]
@; ----------------------------------------------------------------------
@mzlib[trait]
@deprecated[@racketmodname[racket/trait]]{}
Re-exports @racketmodname[scheme/trait].
@; ----------------------------------------------------------------------
@include-section["transcr.scrbl"]
@; ----------------------------------------------------------------------
@include-section["unit.scrbl"]
@; ----------------------------------------------------------------------
@mzlib[unit-exptime]
@deprecated[@racketmodname[racket/unit-exptime]]{}
Re-exports @racketmodname[scheme/unit-exptime].
@; ----------------------------------------
@mzlib[unit200]
@deprecated[@racketmodname[racket/unit]]{}
The @racketmodname[mzlib/unit200] library provides an old
implementation of units. See archived version 360 documentation on the
@filepath{unit.ss} library of the @filepath{mzlib} collection for
information about this library.
@; ----------------------------------------
@mzlib[unitsig200]
@deprecated[@racketmodname[racket/unit]]{}
The @racketmodname[mzlib/unit200] library provides an old
implementation of units. See archived version 360 documentation on the
@filepath{unitsig.ss} library of the @filepath{mzlib} collection for
information about this library.
@; ----------------------------------------
@mzlib[zip]
@deprecated[@racketmodname[file/zip]]{}
Re-exports @racketmodname[file/zip].
@; ----------------------------------------------------------------------
@(bibliography
(bib-entry #:key "Shivers06"
#:title "Scsh Reference Manual"
#:author "Olin Shivers, Brian D. Carlstrom, Martin Gasbichler, and Mike Sperber"
#:date "2006")
(bib-entry #:key "Reppy99"
#:title @italic{Concurrent Programming in ML}
#:author "John H. Reppy"
#:date "1999")
)
@;------------------------------------------------------------------------
@index-section[]