
de vyper5,182
Guide orienté développeur pour travailler sur le compilateur de contrats intelligents Vyper : pipeline de compilation, IR Venom, analyse sémantique, codegen, tests et contribution.
Compétence complète pour les contributeurs travaillant sur le compilateur de contrats intelligents Vyper. Explique les commandes rapides pour les développeurs, le pipeline de compilation (AST → analyse sémantique → IR → codegen → bytecode), le chemin de codegen expérimental Venom, les points d'entrée clés, les tests et les conventions de contribution. Utile pour déboguer les étapes du compilateur, exécuter des tests et implémenter ou réviser des passes du compilateur.
Utilisez cette compétence lorsque vous : modifiez le pipeline du compilateur, implémentez ou optimisez la génération de code (y compris l'IR Venom expérimental), écrivez ou mettez à jour des vérifications sémantiques, déboguez la sortie assembly/IR pour les contrats, ou préparez des tests et la CI pour des modifications du compilateur. Se déclenche sur des modifications référençant les phases du compilateur, l'IR Venom, l'AST/sémantique, le codegen ou des échecs de tests.
Idéalement conçu pour les agents orientés développement/code capables d'exécuter des commandes shell et de lire des fichiers de dépôt (Code-Architect, Code-Explorer, agents de type Copilot/GitHub Codespaces).
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.