Le fichier que vous avez regardé, foo.c, ne sert qu'à vérifier le comportement des macros de HWA avec le script test-foo.sh. Si test-foo renvoie 0, c'est que les macros sont OK. Sinon, c'est que quelque chose ne fonctionne pas comme prévu et les couacs sont visibles dans foo.cp.c. C'est utile pour s'assurer rapidement qu'une modification des macros n'entraîne pas d'effet indésirable.
En attendant qu'il y ait une doc, seuls les fichiers demo-01.c ou plutôt demo-02.c à demo-04.c sont représentatifs de ce que vise HWA. Tous ces fichiers aboutissent au même code machine mais il me semble que demo-04.c est clairement plus lisible et portable que le demo.c du projet qui sert de base.
« J'ai pas Word, j'ai pas Windows, et j'ai pas la télé ! »
[^] # Re: code code fait la poule
Posté par Christophe Duparquet (site web personnel) . En réponse au journal HWA : accéder au matériel autrement. Évalué à 1.
Mais vous faites les poubelles !
Le fichier que vous avez regardé, foo.c, ne sert qu'à vérifier le comportement des macros de HWA avec le script test-foo.sh. Si test-foo renvoie 0, c'est que les macros sont OK. Sinon, c'est que quelque chose ne fonctionne pas comme prévu et les couacs sont visibles dans foo.cp.c. C'est utile pour s'assurer rapidement qu'une modification des macros n'entraîne pas d'effet indésirable.
En attendant qu'il y ait une doc, seuls les fichiers demo-01.c ou plutôt demo-02.c à demo-04.c sont représentatifs de ce que vise HWA. Tous ces fichiers aboutissent au même code machine mais il me semble que demo-04.c est clairement plus lisible et portable que le demo.c du projet qui sert de base.
« J'ai pas Word, j'ai pas Windows, et j'ai pas la télé ! »