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
16
17
// succeeds
// start -> if -> consume_all -> end
#if 1
int main() {}
#elif 1
syntax error 1
#elif 2
syntax error 2
#elif 0
syntax error 3
#elif 1
syntax error 4
#elif 0
syntax error 5
#else
syntax error 6
#endif