[project @ 2002-04-11 12:01:13 by simonpj]
[ghc-hetmet.git] / ghc / docs / comm / index.html
index ac2379e..ddc069a 100644 (file)
@@ -45,6 +45,7 @@
     <ul>
       <li><a href="genesis/genesis.html">Outline of the Genesis</a>
       <li><a href="genesis/makefiles.html">Mindboggling Makefiles</a>
+      <li><a href="genesis/modules.html">GHC's Marvellous Module Structure</a>
     </ul>
 
     <h2>The Beast Dissected</h2>
@@ -56,6 +57,7 @@
       <li><a href="the-beast/basicTypes.html">The Basics</a>
       <li><a href="the-beast/modules.html">Modules, ModuleNames and
          Packages</a> 
+      <li><a href="the-beast/names.html">The truth about names: Names and OccNamesd</a> 
       <li><a href="the-beast/vars.html">The Real Story about Variables, Ids,
          TyVars, and the like</a> 
       <li><a href="the-beast/renamer.html">The Glorious Renamer</a>
@@ -66,6 +68,8 @@
       <li><a href="the-beast/alien.html">Alien Functions</a>
       <li><a href="the-beast/ncg.html">The Native Code Generator</a>
       <li><a href="the-beast/ghci.html">GHCi</a>
+      <li><a href="the-beast/fexport.html">Implementation of
+                                           <code>foreign export</code></a>
     </ul>
 
     <h2>RTS &amp; Libraries</h2>
@@ -77,6 +81,7 @@
       <li><a href="rts-libs/prelude.html">Cunning Prelude Code</a>
       <li><a href="rts-libs/foreignptr.html">On why we have
          <tt>ForeignPtr</tt></a> 
+      <li><a href="rts-libs/non-blocking.html">Non-blocking I/O for Win32</a>
     </ul>
 
     <h2>Extensions, or Making a Complicated System More Complicated</h2>