Yhc
From HaskellWiki
(Difference between revisions)
(→Yhc Manual) |
|||
| Line 9: | Line 9: | ||
</p> | </p> | ||
| - | 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). | + | 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). The [http://haskell.org/hawiki/Yhc old haskell wiki] pages have been moved over. |
== Yhc Manual == | == Yhc Manual == | ||
Revision as of 00:20, 16 January 2006
| Part of Yhc |
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). The old haskell wiki pages have been moved over.
1 Yhc Manual
This is the official Yhc manual, feel free to edit it!
- Introduction - how to get it, who to contact
- Options - command line options and environment variables
- Building - building yhc from source
- Hacking - how to hack on Yhc
- Porting - how to port Yhc to a new architecture/platform
- Runtime System - information on the runtime system
- Machine - the virtual machine architecture
- Heap - how the heap is laid out
- Modules
- .hbc format
- Bytecodes
- API's - API (programmer libraries) we intend to provide
- Yhc Core - similar to GHC Core, but for Yhc
- Bytecode API - Haskell API to play with .hbc files
- Compiler API - Haskell API for playing with Haskell files
- Interpreter API - C API for running .hbc files
- Ideas - these are all for the future
- Todo - things on the todo list
- Gtk2Hs - porting Gtk2Hs to Yhc
- Heap Profiling
- Path Handling - how file paths should be used
- Yhe - the evaluator (like GHCi)
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?

