A small tool that parses C declarations and outputs a simple visual representation at each stage, as it encounters arrays, pointers or functions.
The program uses a table-driven lexer and a hand-written, shift-reduce parser. No external dependencies apart from the standard library.
loading...