Si mais je voulais voir si il y avait des idées et/ou des besoins particuliers sur le sujet avant de leur vendre directement aversive/error.
Bien sûr j'aurais fait payer la totalité du développement du module error quand même (SSII spirit :p). JD. PS: Aversive, moi, j'en prend un grand bol tout les matins. 2008/5/14 Olivier MATZ <[EMAIL PROTECTED]>: > > c'est pas ça que tu cherches ? > > http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive/modules/debug/error > > > > On Wed, May 14, 2008 at 02:22:50PM +0200, Fabrice Larribe wrote: >> Il faudrais metre ça dans AVERSIVE !!! >> >> >> ----- Original Message ----- From: "JD" <[EMAIL PROTECTED]> >> To: <[EMAIL PROTECTED]> >> Sent: Wednesday, May 14, 2008 2:18 PM >> Subject: [RobOtter] Code et gestion d'erreurs. >> >> >> >> Un petit mail pour démarrer la discution sur du code que j'aimerais >> voir dans le robot cette année et qui manquait cruellement aux robots >> eirbots des années passées. >> >> Une gestion des erreurs. >> Un système de debug/log. >> >> Pour la gestion d'erreur ça serait mettre en place des macros >> permettant de faire des choses du genre : >> >> void func(struct otter* potter) >> { >> if(!potter) >> ERROR(ERR_PARAM_NULL_POINTER); >> ... >> >> Créant sur le débug une sortie du genre : >> ERROR in otter.c at line 154 : ERR_PARAM_NULL_POINTER (function >> receive a NULL pointer parameter). >> >> Avec un système permettant de définir si l'erreur est fatale ou non, >> une erreur fatale amenant le programme dans un fonction qui stoppera >> ses actionneurs et le laissera dans une boucle infinie. >> >> >> Pour ce qui est du log, ça serait systématiser les messages de debug >> dans les modules en donnant la possibilitée à l'utilisateur de définir >> un niveau de verbosité et de contrôler l'affichage des messages à >> l'échelle du module. >> >> >> Donc voilà si vous avez des idées de choses à ajouter et si (mieux >> encore) vous vous sentez l'envie de commencer la rédaction d'un CDC ne >> vous privez pas ! >> >> JD, coders on the storm. >> >> > >> >> > > --~--~---------~--~----~------------~-------~--~----~ > La grande loutre vaincra. > -~----------~----~----~----~------~----~------~--~--- > > _______________________________________________ Avr-list mailing list Avr-list@droids-corp.org CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive WIKI : http://wiki.droids-corp.org/index.php/Aversive DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/ BUGZILLA : http://bugzilla.droids-corp.org COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog