Commit cffa2a12 authored by sewardj's avatar sewardj
Browse files

[project @ 2002-02-27 11:01:22 by sewardj]

Change a couple of erroneous <code> to </code>.
parent 90cdb787
......@@ -108,7 +108,7 @@ apat -> '[:' pat1 ',' ... ',' patk ':]' (array pattern, k >= 0)
defines the type <code>[::]</code> 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 <a
href="http://cvs.haskell.org/cgi-bin/cvsweb.cgi/fptools/ghc/compiler/prelude/TysWiredIn.lhs"><code>TysWiredIn<code></a>
href="http://cvs.haskell.org/cgi-bin/cvsweb.cgi/fptools/ghc/compiler/prelude/TysWiredIn.lhs"><code>TysWiredIn</code></a>
(see the definition of <code>parrTyCon</code> in this module) and <a
href="http://cvs.haskell.org/cgi-bin/cvsweb.cgi/fptools/ghc/compiler/prelude/PrelNames.lhs"><code>PrelNames</code></a>.
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)
<p>
The solution to this is an (unlimited) set of <em>fake</em> constructors
for parallel arrays, courtesy of <a
href="http://cvs.haskell.org/cgi-bin/cvsweb.cgi/fptools/ghc/compiler/prelude/TysWiredIn.lhs"><code>TysWiredIn<code></a><code>.parrFakeCon</code>.
href="http://cvs.haskell.org/cgi-bin/cvsweb.cgi/fptools/ghc/compiler/prelude/TysWiredIn.lhs"><code>TysWiredIn</code></a><code>.parrFakeCon</code>.
In other words, any pattern of the form <code>[:<i>p<sub>1</sub></i>,
..., <i>p<sub>n</sub></i>:]</code> is transformed into
<blockquote>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment