erlug
[Top] [All Lists]

[Erlug] Token in bison (Yacc)

To: erlug@xxxxxxxxxxxxxx
Subject: [Erlug] Token in bison (Yacc)
From: dullboy <ppp0@xxxxxxxxxxxxx>
Date: Fri, 4 Jun 2004 19:24:22 +0200
Quesito per programmatori:

Ho un parser Flex/Bison. Nel file di flex ho scritto cose tipo
{SPACE}+        { return SPACE; }

e, per definire SPACE ho guardato nel file .c che mi crea il bison
e definisce il mio token con un certo valore (256) che pero' varia,
ogni qual'volta aggiungo tokens prima e anche cambiando macchina
(forse la versione di bison, non so'...)

Insomma nel file flex ho dovuto copiarmi a mano i vari #define di bison,
ma c'e' un modo per farlo in automatico?

-- 
>++++++++++[<++++++++++>-]<.>++++[<++++>-]<+.>---[<++
+>-]<..>---[<+++>-]<-.>++++[<+++>-]<+.>+++[<+++>-]<+.
           [TSL/SSL] Giulio 'dullboy' Iotti

<Prev in Thread] Current Thread [Next in Thread>