Open tcr opened 7 years ago
Not to get ahead of myself, but I think this is how the code eventually will go:
parser-haskell
corroder
parser-c
corrode-but-in-rust
corrode
If corroder were broken out, "Haskell compiler to Rust", probably have to give it a cute name, I was thinking "corollary" 🌝
Not to get ahead of myself, but I think this is how the code eventually will go:
parser-haskell
, breaking out the LALRPOP code and AST parsing into a subcrate (that can hopefully be useful as a basis for a real parser)corroder
, the haskell conversion into rust bits. Also could be its own subcrate but much more dubious if the code useful outside this projectparser-c
, a port of Haskell's language-c into Rust, mostly done withcorroder
and the rest with manual tweakscorrode-but-in-rust
(or some other name) which is the same forcorrode
If corroder were broken out, "Haskell compiler to Rust", probably have to give it a cute name, I was thinking "corollary" 🌝