And open APIs are sooooooooooo fine!

J'ai fait mon premier programme C qui serve vraiment à quelque chose (et non pas un simple "HelloWorld!"). Alors voilà, c'est basé sur libxml2 par Daniel Veillard, et ça processe les XIncludes (ou en français). Bon, c'est sûr, dans la catégorie truc-de-la-mort-qui-tue-les-canards-à-trois-pattes, on a vu mieux, mais bon ! Je suis 'achtement fier quand même :D ... même si, bon, en fait, c'est surtout une application de l'API libxml2... et que j'ai récupéré une partie du code dans les tutos du site de libxml2 (très bien fait, d'ailleurs). Et ça se compile (sous Debian, avec toutes les dépendances qui vont bien installées, principalement libxml2-dev), avec gcc -I/usr/include/libxml2 -lxml2 -o xincludeproc xinclude.c.

Lire la suite