ciao a tutti....
io e il mio amico di tesi abbiamo un problema:
in laboratorio ci hanno installato JavaCup.. Noi abbiamo scritto la nostra grammatica in un file che abbiamo chiamato parser.cup. Questo file lo abbiamo copiato nella cartella "bin" (abbiamo letto di fare cosi).. all'interno di una cartella del programma che ci hanno installato.
Poi dal dos di windows abbiamo digitato (dopo essere entrate nella cartella bin di java1.5.0) questo comando :
java -jar C:\Programmi\...\java-cup-10k-TUM.jar C:\Programmi\...\parser.cup
(dove parser.cup e' il nostro file che contiene la grammatica e i puntini sono il path per arrivare a quei file.).
nella compilazione non ci da piu' errori, ma restituisce queste scritte:
opening files...
parsing specification from standard input...
checking specification...
building parse tables...
computing non-terminal nullability...
computing first sets...
building state machine...
filling in tables...
checking for non-reduced productions...
writing parse...
can't open "parse.java" for output
Questo e' esattamente l'output dopo che lanciamo quella linea di comandi di prima!
Il fatto è che non capisco l'errore dove sia, anche perchè sto javaCup è la prima volta che lo vedo....![]()
grazie per le eventuali risposte!

Rispondi quotando
