preguntar acerca de flex-lexer

4
réponses

Référence indéfinie à yywrap

J'ai un "langage" simple que j'utilise Flex (analyseur Lexical), c'est comme ceci: /* Just like UNIX wc */ %{ int chars = 0; int words = 0; int lines = 0; %} %% [a-zA-Z]+ { words++; chars += strlen(yytext); } n { chars++; lines++; } . …
demandé sur 1970-01-01 00:33:29
1
réponses

Configurer Bison et Flex sans variable globale ou statique

je travaille dans un petit langage / IDE. Et j'ai besoin de savoir comment configurer flex et bison pour travailler ensemble, mais sans utiliser de variable globale ou statique. J'ai besoin de passer à bison mon AST pointer. J'ai aussi besoin que bis …
demandé sur 1970-01-01 00:33:34
3
réponses

Comment faire une indentation de type python avec flex / bison

je veux que ma langue ait deux caractéristiques qui font Python un tel bien formaté langue: une déclaration par ligne les blocs commencent par un autre niveau d'indentation et continuent jusqu'à la fin flex/bisonoutils? Une telle fonctionnalité de …
demandé sur 1970-01-01 00:33:31
8
réponses

Comment flex supporte-t-il bison-location exactement?

j'essaie d'utiliser flex et bison pour créer un filtre, parce que je veux obtenir certains éléments de grammaire à partir d'un langage complexe. Mon plan est d'utiliser flex + bison pour reconnaître la grammaire, et vider l'emplacement des éléments d …
demandé sur 1970-01-01 00:33:29
6
réponses

Existe-t-il une solution de rechange pour les systèmes flex/bison qui soit utilisable sur les systèmes 8 bits intégrés?

j'écris un petit interpréteur pour un langage de base simple comme un exercice sur un microcontrôleur AVR en C en utilisant la chaîne d'outils avr-gcc. Cependant, je me demande s'il y a des outils open source là-bas qui pourraient m'aider à écrire le …
demandé sur 1970-01-01 00:33:30