saltwater 0.11.0

A C compiler written in Rust, with a focus on good error messages.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// success
// start -> consume_if -> elif -> consume_all -> end
#if 0
syntax error 1
#elif 0
syntax error 2
#elif 0
syntax error 3
#elif 1
int main() {}
#elif 0
syntax error 4
#else
syntax error 5
#endif