X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fdocs%2Fusers_guide%2Fintro.sgml;h=733f8c88465ac4663cb5fe28a8ce0f22e64eb9f3;hb=2dfd507259664e6f28df4a9467a8de34d01d70a0;hp=32f8fa9498a20297470121e8e0d41b1f9cd0ab44;hpb=dc801dc275fb8f81d482535b4d6317e234bb10f8;p=ghc-hetmet.git diff --git a/ghc/docs/users_guide/intro.sgml b/ghc/docs/users_guide/intro.sgml index 32f8fa9..733f8c8 100644 --- a/ghc/docs/users_guide/intro.sgml +++ b/ghc/docs/users_guide/intro.sgml @@ -8,8 +8,8 @@ GHC has two main components: an interactive Haskell interpreter (also known as GHCi), described in , and a batch compiler, described throughout . In fact, GHC consists of a single program + linkend="ghci"/>, and a batch compiler, described throughout . In fact, GHC consists of a single program which is just run with different options to provide either the interactive or the batch system. @@ -26,7 +26,7 @@ extensions such as multi-parameter type classes, local universal and existential quantification, functional dependencies, scoped type variables and explicit unboxed types. These are all described in - . + . GHC has a comprehensive optimiser, so when you want to Really Go For It (and you've got time to spare) GHC can produce pretty fast @@ -37,18 +37,18 @@ GHC's profiling system supports “cost centre stacks”: a way of seeing the profile of a Haskell program in a - call-graph like structure. See for more + call-graph like structure. See for more details. GHC comes with a large collection of libraries, with everything from parser combinators to networking. The libraries are described in separate documentation. - - Meta-information: Web sites, mailing lists, etc. + + Meta-information: Web sites, mailing lists, etc. - mailing lists, Glasgow Haskell - Glasgow Haskell mailing lists + mailing lists, Glasgow Haskell + Glasgow Haskell mailing lists On the World-Wide Web, there are several URLs of likely interest: @@ -81,7 +81,7 @@ This list is for GHC users to chat among themselves. If you have a specific question about GHC, please check the - FAQ first (). + FAQ first (). @@ -236,15 +236,15 @@ Email your bug report to - glasgow-haskell-bugs@haskell.org. + glasgow-haskell-bugs@haskell.org. How do I tell if I should report my bug? - Take a look at the FAQ () and , which will give you some guidance as to + Take a look at the FAQ () and , which will give you some guidance as to whether the behaviour you're seeing is really a bug or not. @@ -271,13 +271,13 @@ What kind of machine are you running on, and exactly what version of the operating system are you using? - (on a Unix system, uname -a or cat - /etc/motd will show the desired information.) + (on a Unix system, uname -a or cat + /etc/motd will show the desired information.) - What version of GCC are you using? gcc - -v will tell you. + What version of GCC are you using? gcc + -v will tell you. @@ -289,7 +289,7 @@ Be sure any Haskell compilations are run with a - (verbose) flag, so we can see exactly + (verbose) flag, so we can see exactly what was run, what versions of things you have, etc. @@ -335,7 +335,7 @@ old libraries. The value of __GLASGOW_HASKELL__ - (see ) for a major release + (see ) for a major release x.y.z is the integer xyy (if y is a single digit, then a leading zero @@ -391,13 +391,13 @@ The version number of your copy of GHC can be found by invoking ghc with the ––version flag (see ). + linkend="options-help"/>). &relnotes; - +