Hello list,

So, in light of the usefulness of  Coccinelle, but of the aridity of
/E?BNF/, I have decided to create a git repository to host a
Coccinelle manual:

https://github.com/fge/coccinelle-manual

It has just been introduced with an introduction which is but a text
file, and an example C file with which a few features of the
Coccinelle SmPL language can already be demonstrated. I don't even
know as of yet the final format of the source files for this manual,
where it will really be hosted, how it will be built in a user
readable form, etc.

But as I mentioned in another mail, EBNF is just NOT the way to go in
order to get people to begin to use Coccinelle on a larger scale --
people who read and _write_ C are orders of magnitude more numerous
than people who can read EBNF - let alone write it.

Don't expect to find anything useful on that manual just yet: I will
only really start to feed this manual with examples in a few hours,
but if you feel like forking, working on it, and submitting pull
requests, I'll be happy to merge it all, and duly credit authors along
the way. Git preserves authorship anyway.

In fact, expect me to bugger the list even more from now on, or the
IRC channel, with questions as this manual is slowly completed ;) And
if you also have ideas as to what format should be used, what tools to
use to build the manual, I welcome ideas on this front as well. Text
files just don't cut it.

Cheers,
-- 
Francis Galiegue, [email protected]
"It seems obvious [...] that at least some 'business intelligence'
tools invest so much intelligence on the business side that they have
nothing left for generating SQL queries" (Stéphane Faroult, in "The
Art of SQL", ISBN 0-596-00894-5)
_______________________________________________
Cocci mailing list
[email protected]
http://lists.diku.dk/mailman/listinfo/cocci
(Web access from inside DIKUs LAN only)

Reply via email to