... | ... | @@ -6,8 +6,16 @@ This tree of wiki pages is a "commentary" on the GHC source code. It contains a |
|
|
|
|
|
For the dedicated, there are [videos of Simon and Simon giving an overview of GHC](about-videos), at the 2006 [GHC Hackathon](hackathon).
|
|
|
|
|
|
## Editing the Commentary
|
|
|
|
|
|
Please feel free to add material to this commentary: don't worry too much about accuracy, in due course someone will edit your contribution. Try to link to source files as much as possible by using this macro: `[[GhcFile(compiler/Makefile)]]` (the usual Trac `source:` macro doesn't work here because the GHC darcs repository isn't integrated into this Trac). Also try to add appropriate links to other parts of the commentary.
|
|
|
|
|
|
Please feel free to add material to the rest of the wiki: don't worry too much about accuracy (in due course someone will edit your contribution).
|
|
|
|
|
|
|
|
|
Please feel free to add material to the commentary after you've given some thought to where in the commentary it belongs. The old commentary read like a single coherent narrative, made sure to define terms before using them, and introduced concepts in the order which made them easiest to understand. Please do try to preserve that property in this wiki commentary. If you're unsure or in a hurry, consider creating a wiki page outside the commentary and linking to it from the commentary (or the "contributed documentation" section below).
|
|
|
|
|
|
|
|
|
Try to link to source files as much as possible by using this macro: `[[GhcFile(compiler/Makefile)]]` (the usual Trac `source:` macro doesn't work here because the GHC darcs repository isn't integrated into this Trac). Also try to add appropriate links to other parts of the commentary.
|
|
|
|
|
|
## Contents
|
|
|
|
... | ... | |