HaskellWiki

Haskell | Wiki community | Recent changes
Random page | Special pages

 

Not logged in
Log in | Help

Yhc/Hacking

< Yhc

Part of Yhc

(Download)

First build Yhc. If Yhc won't build on your architecture or platform using the supplied instructions, either hack the Makefile, or hack the instructions until it works perfect as described.

Contents

1 Picking what to hack on

Of course, most people who want to hack on Yhc probably already have something that Yhc doesn't do quite right for them. So thats often a good thing to think about.

If you have no idea, its often good to go onto the HaskellIrc channel, and talk to ndm / beelsebob / tomshackell - and i'm sure we can suggest something and help your understanding of some of the things.

There are various parts of Yhc, written in different languages, so pick the part that suits you:

Before you hack on anything substantial, its to avoid duplication it's probably best to mention it to someone on IRC, add it to the todo list, or email the Yhc mailing list.

2 Developer Documentation

3 Sending your patches

Depending on what your patch does, send it to the following place using darcs send:

4 Compiling the Prelude

One important thing to note, the prelude is very special. If you want to compile it, the options you will need are "-c -redefine -prelude" - leaving -c out gives a stack overflow.

Retrieved from "http://www.haskell.org/haskellwiki/Yhc/Hacking"

This page has been accessed 2,568 times. This page was last modified 17:00, 16 January 2006. Recent content is available under a simple permissive license.