From: sewardj Date: Wed, 27 Feb 2002 11:01:22 +0000 (+0000) Subject: [project @ 2002-02-27 11:01:22 by sewardj] X-Git-Tag: Approx_11550_changesets_converted~2346 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=cffa2a12c30a96caefc9d231dba706ee5dfd217d;p=ghc-hetmet.git [project @ 2002-02-27 11:01:22 by sewardj] Change a couple of erroneous to . --- diff --git a/ghc/docs/comm/exts/ndp.html b/ghc/docs/comm/exts/ndp.html index e6053f2..0c94c39 100644 --- a/ghc/docs/comm/exts/ndp.html +++ b/ghc/docs/comm/exts/ndp.html @@ -108,7 +108,7 @@ apat -> '[:' pat1 ',' ... ',' patk ':]' (array pattern, k >= 0) defines the type [::] and operations to create, process, and inspect parallel arrays. The type as well as the names of some of the operations are also hardwired in TysWiredIn + href="http://cvs.haskell.org/cgi-bin/cvsweb.cgi/fptools/ghc/compiler/prelude/TysWiredIn.lhs">TysWiredIn (see the definition of parrTyCon in this module) and PrelNames. This is again very much like the case of lists, where the type is @@ -170,7 +170,7 @@ apat -> '[:' pat1 ',' ... ',' patk ':]' (array pattern, k >= 0)

The solution to this is an (unlimited) set of fake constructors for parallel arrays, courtesy of TysWiredIn.parrFakeCon. + href="http://cvs.haskell.org/cgi-bin/cvsweb.cgi/fptools/ghc/compiler/prelude/TysWiredIn.lhs">TysWiredIn.parrFakeCon. In other words, any pattern of the form [:p1, ..., pn:] is transformed into