8>Qxd$QC/sdeK{93/{KA]&T@gir{b8(rd5/zL85UcsTGty!z9Nx%Z+0e193YVEXFcWdM.]+uyVYA6 
        WNNn]tdh-oQ]/#\R;Vts^}W]a%+%VqSEAu
X-URL: http://WWW.CS.Yale.EDU/homes/reid-alastair/
Date: Tue, 06 Oct 1998 09:58:33 -0300
From: Alastair Reid <[EMAIL PROTECTED]>
Sender: [EMAIL PROTECTED]
Precedence: bulk
Resent-Date:  Tue, 6 Oct 1998 15:45:12 +0100
Resent-From: [EMAIL PROTECTED]
Resent-To: [EMAIL PROTECTED]
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"


> Tim Hemel <[EMAIL PROTECTED]> writes:
> > I am trying to make a port skeleton for the BSD ports selection for GHC.
> > [but happy depends on ghc depends on happy ...]
> > How do I get out of this mutual recursion?
> 
> You start off with a binary distribution of one of the packages.

Simon Marlow writes:
> You'll need GHC installed in order to compile GHC in any case

Or you can use Hugs to execute happy using something like this:

  runhugs -h10m Happy.hs MyGrammar.y <and other options>

It'll probably take a few minutes to run but you've only got to do it once.
(btw I've never tried this route with GHC's parser - but I've done it when
 working on the greencard parser and it worked pretty well.)

Alastair

Reply via email to