Hi, I'm an intern and I'm working on a project that aims to use sparse to generate a Json AST of an OpenCL code. Inspired by ast-inspect.c, I've started writing a C to Json program for sparse, and I have some issues. Here is the code : https://gist.github.com/goberle/b867d29c1b833cf55d36 and here is an example of the output : https://gist.github.com/goberle/e3e8e35bf6a05ea86a6d. If you look at the output (l117 or l133), I have a PreopExpression before every variable in an expression statement, even if I have no preoperator. I wonder if these are usefull, and if so, what they represent ? (EXPR_PREOP case is defined at line 443 in the code) Thank you for your time and feel free to contact me if you have any other suggestions. goberle-- To unsubscribe from this list: send the line "unsubscribe linux-sparse" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html