Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jroesch/cb
A compiler for a C like language with ad-hoc polymorphism.
https://github.com/jroesch/cb
Last synced: 24 days ago
JSON representation
A compiler for a C like language with ad-hoc polymorphism.
- Host: GitHub
- URL: https://github.com/jroesch/cb
- Owner: jroesch
- Created: 2013-02-12T01:25:35.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2013-10-05T04:10:59.000Z (about 11 years ago)
- Last Synced: 2023-03-14T05:31:02.648Z (over 1 year ago)
- Language: Haskell
- Homepage:
- Size: 2 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Cb
==A compiler for a C like language with ad-hoc polymorphism. Very much a WIP.
The idea is to support a pretty standard Hindley-Milner type inferred langauge similar to bare Haskell98 sans type classes.
Then move on to supporting type classes and further interesting features such as Rank2Types.The goal is to make low level C-style code as palpable and safe as possible to write, read and intermix with existing code.
Performance is very much a goal, as well as readable C ouptut.