-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Neil Mitchell wrote: > Hi, > > I would like to parse GHC Core to an abstract syntax tree, as the old > GHC Core library used to allow the user to do. I do not want to depend > on the GHC API (too big), but don't mind depending on a small and > separately available .cabal'd package. I also don't mind copying a few > modules into my program. The types are of no interest to me, if that > makes it any easier > > Does anyone have the code/library to do this sitting around?
I belive Aarne Ranta wrote a parser for some Core language of GHC 5 a couple of years ago. Um... 2003. It seems to be part of the bnfc[1] tarball as an example. Perhaps you can use that somehow? [1] http://www.cs.chalmers.se/~markus/BNFC/ Cheers, Lennart Kolmodin -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFF8ET04txYG4KUCuERAmmoAJ4jto4N+d9uEBhE7Z/+fofhTqGePwCgm023 dpCTk9bHmGIXVm5xYuiDQDc= =XEXw -----END PGP SIGNATURE----- _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users