SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Ingénieur scientifique contractuel / Vers un système de macros expressif pour Rocq / Preuves et vérification / Bac + 5 ou équivalent

Company: INRIA

Location: Nantes, London

Posted: June 17, 2026

Apply for This Position

Submit Application

Position Details

Contexte et atouts du poste


  • Objectif


    L’extensibilité syntaxique constitue un élément essentiel de l’adoption et de l’utilisabilité des langages de programmation et des assistants de preuve. Elle permet aux utilisateurs de définir des abstractions adaptées à leurs domaines d’application et de bénéficier de notations de haut niveau plus concises et expressives. Aujourd’hui, Rocq dispose d’un mécanisme de notations qui offre des possibilités limitées d’extension syntaxique et ne bénéficie pas des avancées réalisées depuis plusieurs décennies dans le domaine des systèmes de macros expressifs et hygiéniques.


    L’objectif de ce projet est de concevoir et développer un prototype de nouveau frontal pour Rocq fondé sur le concept de shrubbery notation, une représentation intermédiaire récemment introduite pour permettre des systèmes de macros puissants dans des langages à syntaxe non parenthésée. Inspiré des travaux menés autour des langa...