recherche exemple simple sous Debian d'utilisation de GNU bison avec squelettes en C++
Bonjour la liste
pour le logiciel libre qui apparait en queue de ma signature (moteur
d'inférences RefPerSys) je cherche un exemple inspirant (et en logiciel libre)
d'utilisation de GNU bison (générateur d'analyseur syntaxique, j'utilise sa
version 3.8.2) sous Debian qui
* génère du code C++17
* utilise C++ dans les actions des règles syntaxiques
* procure ses fichiers squelettes (option --skeleton)
* utilise pour l'analyse lexicale une classe C++ déjà fournie (dans mon cas
class Rps_TokenSource) et non pas du code généré par GNU flex
En effet dans RefPerSys j'ai déjà du code implémentant un ramasse-miettes précis
et qui requiert une convention d'appel particulière: chaque routine C++ doit
recevoir un argument pointeur vers une instance de la classe Rps_CallFrame qui
réifie un cadre d'appel et utiliser la macro RPS_LOCALFRAME pour representer le
cadre d'appel (call-frame) local.
je cherche éventuellement aussi un consortium ANR ou HorizonEurope ou ITEA qui
pourrait partiellement financer et utiliser ce moteur d'inférences RefPerSys.
Cordialement
--
Basile STARYNKEVITCH <basile@starynkevitch.net>
8 rue de la Faïencerie
92340 Bourg-la-Reine, France
http://starynkevitch.net/Basile & https://github.com/bstarynk
& https://github.com/RefPerSys/RefPerSys/
Reply to: