.dsy:it. Pages (25): « First ... « 6 7 8 9 [10] 11 12 13 14 » ... Last »
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Fondamenti di architettura e programmazione (http://www.dsy.it/forum/forumdisplay.php?forumid=234)
-- [Progetto] 15/05/2006 (http://www.dsy.it/forum/showthread.php?threadid=25535)


Posted by Skioda86 on 31-05-2006 16:13:

Dai...su...RAGAZZI......

qualche anima pia che risponde a Manuel86??!!!?!!?!!



Aiutiamo quelli più bisognosi di noi.....Facilitiamo l'open source....Aiutiamoci a vicenda.....(Questo nn significa passarsi i progetti CHE SIA CHIARO!!!!) ....Ma una dritta potrebbe far uscire il SuperProgrammerSajian che c'è in lui.....

Quindi Post amici miei.....:D

__________________
- - {[( KEVIN HIGHT FLY)]} - -


Posted by *°§_-??? on 31-05-2006 16:29:

:(:( :help: Lancio SOS...
continuo ad avere un errore nella classe ReadVariable nel metodo eval, infatti

if (state.get(name) == null) throw new NotDeclaredVariableException();
Object o = state.get(name);
Integer i = (Integer)o;
int v = i.intValue();
return v;

e mi ripete che il cast è eseguito su classi incompatibili...
Se qualcuno sa farmi sapere dove o come si può risolvere il problema ne sarei felice.

Fatemi sapere!!


Posted by soak on 31-05-2006 16:38:

manuel nel testo del progetto c'è scritto che ogni istruzione tradotta in assembler deve essere stampata su una riga propria..perciò io ho pensato che il comando "\n" next-line vada messo nel metodo toString() delle classi che traducono effettivamente il codice assembler..tipo ADD AND
..perciò mi fa strano vedere che ne hai messo uno ("\n") nel toString() della classe Sequence.. in fondo quel toString() non fa altro che concatenare i vari toString() delle Istruzioni..
:pensa:mi fa un po' strano..


Posted by *°§_-??? on 31-05-2006 16:43:

Purtroppo insieme al cast nella condizione si è spostata anche la riga di comando che mi dà errore.
Mi scrive esattamente:

Exception in thread "main" java.lang.ClassCastException : Constant
at ReadVariable.eval(ReadVariable.java:25)
at Equal.eval(Equal.java:24)
at GreaterThan.eval(GreaterThan.java:23)
at Selection.run(Selection.java:30)
at Program.main(program.java:28)

dove la riga di ReadVariable corrisponde al casting e quelle successive si richiamano a scala in un effetto domino.

HELP!! :help: :help: HELP!!


Posted by Skioda86 on 31-05-2006 16:45:

Purtroppo insieme al cast nella condizione si è spostata anche la riga di comando che mi dà errore.
Mi scrive esattamente:

Exception in thread "main" java.lang.ClassCastException : Constant
at ReadVariable.eval(ReadVariable.java:25)
at Equal.eval(Equal.java:24)
at GreaterThan.eval(GreaterThan.java:23)
at Selection.run(Selection.java:30)
at Program.main(program.java:28)

dove la riga di ReadVariable corrisponde al casting e quelle successive si richiamano a scala in un effetto domino.


Tipo????
Posta posta.....la riga in cui da l'errore....!

__________________
- - {[( KEVIN HIGHT FLY)]} - -


Posted by manuel86 on 31-05-2006 16:47:

soak
manuel nel testo del progetto c'è scritto che ogni istruzione tradotta in assembler deve essere stampata su una riga propria..perciò io ho pensato che il comando "\n" next-line vada messo nel metodo toString() delle classi che traducono effettivamente il codice assembler..tipo ADD AND
..perciò mi fa strano vedere che ne hai messo uno ("\n") nel toString() della classe Sequence.. in fondo quel toString() non fa altro che concatenare i vari toString() delle Istruzioni..
mi fa un po' strano..

L'ho messo nel toString() del Sequence solo perchè così facendo non lo devo riscrivere in nessun'altra classe...in pratica va a capo da solo tutte le volte che gli serve...
Comunque, hai qualche idea sul motivo per cui mi stampa solo queste poche righe di codice???

DECLARE;
DECLARE;
ASSIGN;
SEQUENCE;

b must greater than zero


Posted by *°§_-??? on 31-05-2006 16:56:

Per Skioda86

La riga 25 ReadVariable.java prima istruzione in seguito al commento del metodo eval, implementato dal metodo astratto della superclasse.

if ((Integer)state.get(name) == null)

:sad: non so proprio quale sia l'errore :alsono:


Posted by Skioda86 on 31-05-2006 16:57:

dopo di questo,e prima di qst cosa hai scritto???

__________________
- - {[( KEVIN HIGHT FLY)]} - -


Posted by *°§_-??? on 31-05-2006 16:59:

Intendi all'interno del metodo della classe?


Posted by Skioda86 on 31-05-2006 17:03:

all'interno del metodo...

__________________
- - {[( KEVIN HIGHT FLY)]} - -


Posted by *°§_-??? on 31-05-2006 17:24:

C'è sempre un errore e stavolta in compilazione.
Il metodo chiede di ritornare un int e non un Integer e adesso non mi compila la classe.


Posted by marcolino85 on 31-05-2006 17:26:

Originally posted by marcuss884
Scusate ma nella documentazione cosa ci scrivo??
A me sembra una totale perdita di tempo, cioè scrivere quello che ho fatto nn m passa +, ke me lo cheda all'orale!!!
Ke faccio copia/incolla dei sorgenti + la sua spiegazione?????
uffi...:help:


con eclipse puoi generare una documentazione io provo così... sperem!!!


Posted by *°§_-??? on 31-05-2006 17:26:

:( :( :pc: :pccrash:


Posted by Skioda86 on 31-05-2006 17:30:

marcolino85
con eclipse puoi generare una documentazione io provo così... sperem!!!


Il profe aveva detto ASSOLUTAMENTE di no nel primo progettino ad una cosa del genere!!!! Facile altrimenti....
Kmq penso valga anche per il secondo progettino!!!!! E per tutti i progettini futuri...!!! :D

__________________
- - {[( KEVIN HIGHT FLY)]} - -


Posted by *°§_-??? on 31-05-2006 17:30:

Sempre lo stesso errore,

found Integer
required int

:(


All times are GMT. The time now is 03:58. Pages (25): « First ... « 6 7 8 9 [10] 11 12 13 14 » ... Last »
Show all 374 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.