[Nix-dev] Writing a Nix evaluator in Haskell
Peter Simons
simons at cryp.to
Tue Jul 8 15:35:04 CEST 2014
Hi John,
> Peter, did you it move [the repository] to someplace else?
I have re-created the repository at <https://github.com/peti/language-nix>.
Originally, I attempted to parse Nix with Parsec, and I got quite far. The
code in 'master' can parse almost all of "all-packages.nix" correctly. At
some point, however, I felt like Parsec became a bit of a burden, i.e.
adding features like full support for antiquotation ceased to be fun. :-)
At some point I decided that uuparsinglib looked more promising, and I also
started a re-write, but then I lost interest in the project and didn't
pursue it any further.
Anyway, the code is online again. I hope it's useful in one way or another!
Best regards,
Peter
More information about the nix-dev
mailing list