[Haskell-cafe] ANNOUNCE: language-cil
Tom Lokhorst
tom at lokhorst.eu
Sun Nov 7 04:20:22 EST 2010
Hi all,
I've just uploaded language-cil [1], a library for manipulating a
Common Intermediate Language (CIL) [2]. CIL is the lowest level
language used by Microsoft .NET and Mono on Mac an Linux.
With language-cil, you can construct an AST and pretty print it to
concrete syntax. The assembler `ilasm`, can create a .exe file which
can be run by Mono or .NET.
The package is not finished, it only supports a subset of the full
language, but it's already usable. For more information, as well as an
example to quickly get started, see the github page [3].
Cheers,
Tom Lokhorst
[1]: http://hackage.haskell.org/package/language-cil
[2]: http://en.wikipedia.org/wiki/Common_Intermediate_Language
[3]: https://github.com/tomlokhorst/language-cil#readme
More information about the Haskell-Cafe
mailing list