tim-m89/hclr
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Pragmatic use of the Common Language Runtime within a quasi quoted dsl for Haskell. Very early stages at the moment. BSD style license Requires Mono. MS dotNet bindings need a lot of work. Not yet tested on 32 bit Foreign.HCLR // libray entry point. quasi quoter Foreign.HCLR.Binding // binding to runtime Foreign.HCLR.Binding.Common Foreign.HCLR.Binding.Mono Foreign.HCLR.Binding.Win Foreign.HCLR.Ast // the structures generated by the parser Foreign.HCLR.CodeGen // generate code Foreign.HCLR.Parser // parser for dsl marshall.c contains some glue ms dot net on windows will require a driver dll due to the lack of capabilities in the hosting api