Personal tools

Yhc

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
m (subpages)
Line 15: Line 15:
This is the official Yhc manual, feel free to edit it!
This is the official Yhc manual, feel free to edit it!
-
# [[Yhc/Introduction|Introduction]] - how to get it, who to contact
+
# [[/Introduction/]] - how to get it, who to contact
-
# [[Yhc/Tutorial|Using Yhc]] - short tutorial on yhc, yhi, yhe
+
# [[/Tutorial|Using Yhc]] - short tutorial on yhc, yhi, yhe
-
# [[Yhc/FAQ|FAQ]] - Frequently Asked Questions
+
# [[/FAQ/]] - Frequently Asked Questions
-
# [[Yhc/Options|Options]] - command line options and environment variables
+
# [[/Options/]] - command line options and environment variables
-
# [[Yhc/Building|Building]] - building yhc from source
+
# [[/Building/]] - building yhc from source
-
# [[Yhc/Hacking|Hacking]] - how to hack on Yhc
+
# [[/Hacking/]] - how to hack on Yhc
-
#* [[Yhc/Porting|Porting]] - how to port Yhc to a new architecture/platform
+
#* [[/Porting/]] - how to port Yhc to a new architecture/platform
-
# [[Yhc/RTS|Runtime System]] - information on the runtime system
+
# [[/RTS/]] - information on the runtime system
-
#* [[Yhc/RTS/Machine|Machine]]
+
#* [[/RTS/Machine|Machine]]
-
#* [[Yhc/RTS/Heap|Heap]] - how the heap is laid out
+
#* [[/RTS/Heap|Heap]] - how the heap is laid out
-
#* [[Yhc/RTS/Modules|Modules]]
+
#* [[/RTS/Modules|Modules]]
-
#* [[Yhc/RTS/hbc|.hbc format]]
+
#* [[/RTS/hbc|.hbc format]]
-
#* [[Yhc/RTS/Bytecodes|Bytecodes]]
+
#* [[/RTS/Bytecodes|Bytecodes]]
-
# [[Yhc/API|API's]] - API (programmer libraries) we intend to provide
+
# [[/API|API's]] - API (programmer libraries) we intend to provide
-
#* [[Yhc/API/Core|Yhc Core]] - similar to GHC Core, but for Yhc
+
#* [[/API/Core|Yhc Core]] - similar to GHC Core, but for Yhc
-
#* [[Yhc/API/Bytecode|Bytecode API]] - Haskell API to play with .hbc files
+
#* [[/API/Bytecode|Bytecode API]] - Haskell API to play with .hbc files
-
#* [[Yhc/API/Compiler|Compiler API]] - Haskell API for playing with Haskell files
+
#* [[/API/Compiler|Compiler API]] - Haskell API for playing with Haskell files
-
#* [[Yhc/API/Interpreter|Interpreter API]] - C API for running .hbc files
+
#* [[/API/Interpreter|Interpreter API]] - C API for running .hbc files
== Notes ==
== Notes ==

Revision as of 07:40, 15 January 2006

Part of Yhc

(Download)

Yhc Logo - York Haskell Compiler

Warning:
This project is by no means finished, and is not useable as a standard Haskell compiler yet.
This project is run by 3 York [ex-]students, and is not an official York Uni project.

See the official home page at http://www.cs.york.ac.uk/~ndm/yhc/ (Most of that page will be moved to the wiki over time). There is also the old haskell wiki pages, which need migrating.

1 Yhc Manual

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

  1. Introduction - how to get it, who to contact
  2. Using Yhc - short tutorial on yhc, yhi, yhe
  3. FAQ - Frequently Asked Questions
  4. Options - command line options and environment variables
  5. Building - building yhc from source
  6. Hacking - how to hack on Yhc
    • Porting - how to port Yhc to a new architecture/platform
  7. RTS - information on the runtime system
  8. API's - API (programmer libraries) we intend to provide

2 Notes

These are work in progress notes etc, about things we would like to do, or are going to do soon.

3 Yhc Pages

These are all the pages within the Yhc domain

How do you do a pagelist with this new wiki software?