Hello, The following small SmPL script gets successfully parsed by the Coccinelle software.
@Replacement@ expression call, input, target; identifier gs; @@ -\( g_string_assign@gs \| g_string_append@gs \) (target, input); call ( - target + gs (target, input) ); But if I would like to omit the semicolon in the last line, I stumble on the error message “incompatible minus and plus code starting on lines 5 and 6”. Can such a software limitation be adjusted? Regards, Markus _______________________________________________ Cocci mailing list Cocci@systeme.lip6.fr https://systeme.lip6.fr/mailman/listinfo/cocci