Lele Gaifax wrote:
"Roberto" == Roberto A Foglietta <roberto.foglietta@xxxxxx> writes:
Roberto> Ciao, se lancio un programma con scritto:
Roberto> ./a.out "(a+b+c)"
Roberto> posso far eseguire il codice
Roberto> x=(a+b+c);
Roberto> dove ovviamente mi sono occupato di definire e Roberto> inizializzare le variabili a,b e c senza usare un parser?
No, non c'è nulla nella libreria C che interpreti e risolva
'espressioni' simboliche. Ci sono dozzine di librerie esterne, e non è
difficile scriverne una tredicesima, armato di bison e un po' di
tempo.
Grazie, -- Roberto A. Foglietta Analista Programmatore GNU/Linux SAD Trasporto Locale S.p.a. Corso Italia 13/N 39100 BOLZANO (I)
Tel. +39/0471-450.261 Fax +39/0471-450.253 -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx