c_parser example: extend C grammar