Je travaille sur un couple de projets C et je voudrais utiliser le théorème automatisé prouvant pour valider le code. Idéalement, j'aimerais simplement utiliser l'ATP pour valider les contrats de fonctions. Y a-t-il des fonctionnalités dans C/gcc ou des logiciels/packages/etc externes qui permettent le codage de style par contrat?Conception par contrat en C pour l'utilisation dans le théorème automatisé Proving
Si ce n'est pas le cas, c'est juste une incitation à démarrer moi-même. Mes références pour cela seraient quelque chose comme SpeC# ou Sing # de MSR, mais je suis un gars open source et je suis à la recherche de solutions open source.