jyn514 / saltwater

A C compiler written in Rust, with a focus on good error messages.
BSD 3-Clause "New" or "Revised" License
293 stars 27 forks source link

Start on splitting saltwater into crates #493

Closed jyn514 closed 4 years ago

jyn514 commented 4 years ago

This splits saltwater into three crates:

I hope to eventually break up saltwater-parser and saltwater-cpp, then add a preprocessor binary (saltwater-swcpp?). #488 should be implemented as a separate saltwater-repl crate too I think. I don't plan to split up the data structures and parsing since they're very tied together.

r? @pythondude325