Coccigrep is a semantic grep for the C language. It can be used to find where in code files a given structure is used or where one of its attributes is used, set, or used in a test.
| Tags | grep code analysis |
|---|---|
| Licenses | GPLv3 |
| Operating Systems | Linux FreeBSD NetBSD OpenBSD |
| Implementation | Python Coccinelle |
Recent releases


Release Notes: This release contains an improvement in recursive searching which now includes header files. It also features some bugfixes.


Release Notes: This release improves the capabilities of the func match where coccigrep search when a structure is used as an argument of a function.


Release Notes: This release improves the vim plugin by making it easier to do a search on a non-named structure.


Release Notes: This release makes use of a new coccinelle feature allowing you to set or unset variables to select on which part of the code the search is done.


Release Notes: Fixes a regression in C++ files support introduced by 1.7.