Personal tools

Yhc

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
(Yhc Manual)
Line 4: Line 4:
   
 
Warning, this compiler is not finished, and is not useable as a standard Haskell Compiler. It is also not an official York project.
 
Warning, this compiler is not finished, and is not useable as a standard Haskell Compiler. It is also not an official York project.
  +
  +
== Installing Yhc ==
  +
  +
* Windows users - See the instructions to get a [[/Snapshots|snapshot]].
  +
* Other users - See the [[/Building|building]] guide.
   
 
== Further information ==
 
== Further information ==
Line 13: Line 18:
 
* [http://www.cs.york.ac.uk/fp/yhc/snapshot/docs/ Haddock documentation]
 
* [http://www.cs.york.ac.uk/fp/yhc/snapshot/docs/ Haddock documentation]
 
* [http://darcs.haskell.org/darcsweb/darcsweb.cgi?r=yhc;a=summary Darcs Web]
 
* [http://darcs.haskell.org/darcsweb/darcsweb.cgi?r=yhc;a=summary Darcs Web]
 
== Installing Yhc ==
 
 
* Windows users - See the instructions to get a [[/Snapshots|snapshot]].
 
* Other users - See the [[/Building|building]] guide.
 
   
 
== Yhc Manual ==
 
== Yhc Manual ==

Revision as of 13:52, 9 October 2006

Part of Yhc

(Download)

Yhc Logo - York Haskell Compiler

Warning, this compiler is not finished, and is not useable as a standard Haskell Compiler. It is also not an official York project.

1 Installing Yhc

  • Windows users - See the instructions to get a snapshot.
  • Other users - See the building guide.

2 Further information

3 Yhc Manual

This is the official Yhc manual, feel free to edit it!

  1. Introduction - how to get it, who to contact
    • FAQ - Frequently Asked Questions
    • Using Yhc - short tutorial on yhc, yhi, yhe
  2. Options - command line options and environment variables
  3. Building - building yhc from source
  4. Hacking - how to hack on Yhc
    • Porting - how to port Yhc to a new architecture/platform
    • Debug Flags - flags to help debug the compiler
  5. Runtime System - information on the runtime system
  6. Applications - additional tools for use with Yhc
    • Yhe - the evaluator (like GHCi)
    • Pyhi - the python runtime
  7. API's - API (programmer libraries) available
  8. Ideas - these are all for the future
  9. Notes - random notes collection