1 Here are the authors and maintainers of the different parts of coccinelle:
3 * Julia Lawall <julia@diku.dk>
5 - parsing_cocci/ (parsing SmPL, isomorphism handling)
6 - engine/ (ast_cocci to ctl, sgrep)
7 - ctl/ (symbolic model checker)
11 * Yoann Padioleau <yoann.padioleau@gmail.com>
13 - parsing_c/ (parsing C, unparsing C, type checking, control flow, C diff)
14 - engine/ (pattern matching and transforming, unparsing, ctl integration)
15 - main.ml, cocci.ml (driver), testing.ml
16 - configure, txt files, Makefiles
18 - extra/, tools/, scripts/
19 - commons/ (utility functions, e.g. for logging, profiling, regression testing)
20 - editors/emacs/cocci.el
24 * Rene Rydhof Hansen <rrhansen@diku.dk>
26 - Original version of the model checker in ctl/
27 - editors/emacs/cocci-ediff.el
28 - scripts/extractor.awk
30 * Henrik stuart <henrik@hstuart.dk>
32 - python/ (python SmPL extension and a coccinelle GUI)
34 * Nicolas Palix <npalix@diku.dk>
36 - ocaml/ (OCaml SmPL extension)
37 - scripts/spatch.bash_completion