C is almost context-free with the exception of typedef. A custom parser helps with error diagnostics, e.g. missed semicolon or a "." swapped with "->".
https://eli.thegreenplace.net/2007/11/24/the-context-sensiti...
https://eli.thegreenplace.net/2007/11/24/the-context-sensiti...
No comments yet.