Rust Crates that generates AST from C source file without performing error check I am trying to write a silly tool using Rust that transforms C code like this