|
vergadivina |
provo a modificarla per la millesima volta...legge ... |
04-06-2006 13:57 |
|
|
vergadivina |
.fedelissimo.
Registered: Jan 2006
Posts: 55 (0.01 al dì)
Location:
Corso:
Anno:
Time Online: 1 Day, 20:22:42 [...]
Status: Offline
Edit | Report | IP: Logged |
provo a modificarla per la millesima volta...leggendo i commenti passati l' errore poteva essere o nell' assign o nella declare ma il fatto è ke proprio non riesco a capire cm correggerla!!! Consigli???
|
04-06-2006 13:57 |
|
|
| |
|
soak |
posta il run() di declare.. ... |
04-06-2006 13:59 |
|
|
soak |
.precettore.
Registered: Nov 2005
Posts: 85 (0.01 al dì)
Location: Mantova
Corso: Comunicazione Digitale
Anno: 1 Bis
Time Online: 14:24:26 [...]
Status: Offline
Edit | Report | IP: Logged |
posta il run() di declare..
|
04-06-2006 13:59 |
|
|
| |
|
vergadivina |
public void run() throws ExistingVariableException ... |
04-06-2006 14:01 |
|
|
vergadivina |
.fedelissimo.
Registered: Jan 2006
Posts: 55 (0.01 al dì)
Location:
Corso:
Anno:
Time Online: 1 Day, 20:22:42 [...]
Status: Offline
Edit | Report | IP: Logged |
public void run() throws ExistingVariableException {
if(state.containsKey(name))
throw new ExistingVariableException(name);
else
state.put(name,Integer.valueOf("0"));
}
|
04-06-2006 14:01 |
|
|
| |
|
soak |
prova così:
... |
04-06-2006 14:07 |
|
|
soak |
.precettore.
Registered: Nov 2005
Posts: 85 (0.01 al dì)
Location: Mantova
Corso: Comunicazione Digitale
Anno: 1 Bis
Time Online: 14:24:26 [...]
Status: Offline
Edit | Report | IP: Logged |
prova così:
state.put(name, new Integer(0));
|
04-06-2006 14:07 |
|
|
| |
|
*°§_-??? |
[QUOTE][i]Originally posted by Drowne [/i]
... |
04-06-2006 14:10 |
|
|
*°§_-??? |
-.-''
Registered: Oct 2005
Posts: 383 (0.05 al dì)
Location: Milan (again)
Corso: Comunicazione Digitale
Anno: (3+x) | x>0
Time Online: 10 Days, 4:34:18 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Drowne
toglimi una curiosità...
da che toString viene fuori "L5: JUMP L3:" ?
L'etichetta L5 è generata dal Loop che è scritto prima e serve appunto per permetterne l'uscita quando la condition diviene false, il Jump è invece generato dalla Selection in cui si trova tutto questo e che dispone come ifStatement il Loop di cui sopra.
|
04-06-2006 14:10 |
|
|
| |
|
vergadivina |
Bella ke non cambia niente nemmeno così...ah ah a ... |
04-06-2006 14:11 |
|
|
vergadivina |
.fedelissimo.
Registered: Jan 2006
Posts: 55 (0.01 al dì)
Location:
Corso:
Anno:
Time Online: 1 Day, 20:22:42 [...]
Status: Offline
Edit | Report | IP: Logged |
Bella ke non cambia niente nemmeno così...ah ah ah ...ora sì ke spacco giù tutto!!!
|
04-06-2006 14:11 |
|
|
| |
|
Drowne |
[QUOTE][i]Originally posted by *°§_-??? [/i]
... |
04-06-2006 14:14 |
|
|
Drowne |
Java Tentonaro
Registered: Jan 2005
Posts: 230 (0.03 al dì)
Location: Milano
Corso: Comunicazione digitale
Anno: primo
Time Online: 2 Days, 0:03:13 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by *°§_-???
L'etichetta L5 è generata dal Loop che è scritto prima e serve appunto per permetterne l'uscita quando la condition diviene false, il Jump è invece generato dalla Selection in cui si trova tutto questo e che dispone come ifStatement il Loop di cui sopra.
Grazie mille.
Ho modificato il sistema d'identazione...
ora identa tutto correttamente, ma devo riscrivere le etichette.
mi metto a lavoro
|
04-06-2006 14:14 |
|
|
| |
|
soak |
prova con un esorcismo :-D ... |
04-06-2006 14:15 |
|
|
soak |
.precettore.
Registered: Nov 2005
Posts: 85 (0.01 al dì)
Location: Mantova
Corso: Comunicazione Digitale
Anno: 1 Bis
Time Online: 14:24:26 [...]
Status: Offline
Edit | Report | IP: Logged |
prova con un esorcismo
|
04-06-2006 14:15 |
|
|
| |
|
teolino85 |
[QUOTE][i]Originally posted by Pulcina [/i]
... |
04-06-2006 14:17 |
|
|
teolino85 |
.consigliere.
Registered: Jan 2006
Posts: 129 (0.02 al dì)
Location: Piacenza
Corso: Comunicazione Digitale
Anno: Primo
Time Online: 2 Days, 2:04:54 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Pulcina
Sul sito è scritto consegna per il 06 pero se tu vedi la traccia del progetto c'è scritto entro 05 mezza notte il che vuol dire che Mereghetti ha detto che è per il 06 perché mezzanotte del 05 la data cambia
m...questo si ke è semplice come pensiero
|
04-06-2006 14:17 |
|
|
| |
|
Drowne |
qualcuno conosce un buon muratore? Sto buttando gi ... |
04-06-2006 14:22 |
|
|
Drowne |
Java Tentonaro
Registered: Jan 2005
Posts: 230 (0.03 al dì)
Location: Milano
Corso: Comunicazione digitale
Anno: primo
Time Online: 2 Days, 0:03:13 [...]
Status: Offline
Edit | Report | IP: Logged |
qualcuno conosce un buon muratore? Sto buttando giù un muro a craniate...
code: DECLARE a
DECLARE b
LOAD 7
STORE a
LOAD a
LOAD 0
GT
NOT
JZERO L1
Print ''a must be greater than zero.''
JUMP L2
L1: LOAD -1
STORE b
LOAD b
LOAD 0
GT
JZERO L3
L2: LOAD b
LOAD 0
EQN
LOAD b
LOAD 0
GT
OR
JZERO L5
LOAD -1
STORE b
JUMP L2
L3: JUMP L5
L4: Print ''b must be greater than zero.''
LOAD 7
STORE b
L5: DECLARE ab
LOAD a
STORE ab
L6: LOAD b
LOAD 0
GT
JZERO L7
LOAD ab
LOAD a
ADD
STORE ab
LOAD b
LOAD 1
SUB
STORE b
JUMP L6
L7: LOAD ab
PRINT
L8:
b must be greater than zero.
56
|
04-06-2006 14:22 |
|
|
| |
|
*°§_-??? |
[QUOTE][i]Originally posted by vergadivina [/i]
... |
04-06-2006 14:25 |
|
|
*°§_-??? |
-.-''
Registered: Oct 2005
Posts: 383 (0.05 al dì)
Location: Milan (again)
Corso: Comunicazione Digitale
Anno: (3+x) | x>0
Time Online: 10 Days, 4:34:18 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by vergadivina
Bella ke non cambia niente nemmeno così...ah ah ah ...ora sì ke spacco giù tutto!!!
So che probabilmente non è di nessun aiuto, ma forse devi rivedere la dichiarazione dell'hashtable... ricordati che deve essere accessibile alle altre classi.
Per altro cmq l'idea dell'esorcismo non mi sembra male, ma se fai uno stacco e poi lo riguardi magari noti che è un errore stupidissimo che non notavi neanche.
|
04-06-2006 14:25 |
|
|
| |
|
*°§_-??? |
[QUOTE][i]Originally posted by Drowne [/i]
... |
04-06-2006 14:33 |
|
|
*°§_-??? |
-.-''
Registered: Oct 2005
Posts: 383 (0.05 al dì)
Location: Milan (again)
Corso: Comunicazione Digitale
Anno: (3+x) | x>0
Time Online: 10 Days, 4:34:18 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Drowne
qualcuno conosce un buon muratore? Sto buttando giù un muro a craniate...
code: DECLARE a
DECLARE b
LOAD 7
STORE a
LOAD a
LOAD 0
GT
NOT
JZERO L1
Print ''a must be greater than zero.''
JUMP L2
L1: LOAD -1
STORE b
LOAD b
LOAD 0
GT
JZERO L3
L2: LOAD b
LOAD 0
EQN
LOAD b
LOAD 0
GT
OR
JZERO L5
LOAD -1
STORE b
JUMP L2
L3: JUMP L5
L4: Print ''b must be greater than zero.''
LOAD 7
STORE b
L5: DECLARE ab
LOAD a
STORE ab
L6: LOAD b
LOAD 0
GT
JZERO L7
LOAD ab
LOAD a
ADD
STORE ab
LOAD b
LOAD 1
SUB
STORE b
JUMP L6
L7: LOAD ab
PRINT
L8:
b must be greater than zero.
56
Ma in quale toString chiedi di incrementare le variabili delle etichette??
|
04-06-2006 14:33 |
|
|
| |
|
violence!jack |
Selection e Loop....ora provo a fare qualcosa ank ... |
04-06-2006 15:11 |
|
|
violence!jack |
cinescimmiato
Registered: May 2006
Posts: 29 (0.00 al dì)
Location:
Corso: comu digi
Anno: 3'
Time Online: 8:55:02: [...]
Status: Offline
Edit | Report | IP: Logged |
Selection e Loop....ora provo a fare qualcosa anke su sequence....magari se fai incrementare l'etichetta in sequence non ti devi fare lo sbatti di farlo in selection....provo e ti dico...
__________________
"Il software è come il sesso, è migliore quando è libero." ...Linus Torvalds (1969)
|
04-06-2006 15:11 |
|
|
| |
|
Drowne |
Allora...
... |
04-06-2006 15:26 |
|
|
Drowne |
Java Tentonaro
Registered: Jan 2005
Posts: 230 (0.03 al dì)
Location: Milano
Corso: Comunicazione digitale
Anno: primo
Time Online: 2 Days, 0:03:13 [...]
Status: Offline
Edit | Report | IP: Logged |
Allora...
tutti i Lx: .........
fanno riferimento ad una int x dichiarata protected static in statement ed inizializzata a 0.
ogni volta che stampa Lx: .........
in realtà ritorna
"L"+ (++x) + ":"
per quanto riguarda invece JUMP e JZERO:
in Selection:
"JZERO L"+ ++y
ifStatement
"JUMP L"+ ++y
"L"+ ++x +":"
elseStatement
"L"+ ++x +":"
quelle in grassetto sono i JUMP ed i JZERO da considerare, gli incrementi NON in grassetto sono per le etichette, non per i salti... come detto prima.
Mentre Loop:
"L"+ ++x +":"
condition
JZERO L"+ (++y+1)
body
"JUMP L"+ y
"L"+ ++x +":"
Last edited by Drowne on 04-06-2006 at 15:28
|
04-06-2006 15:26 |
|
|
| |
|
violence!jack |
La y la inizializzi a zero in selection? o anke qu ... |
04-06-2006 16:00 |
|
|
violence!jack |
cinescimmiato
Registered: May 2006
Posts: 29 (0.00 al dì)
Location:
Corso: comu digi
Anno: 3'
Time Online: 8:55:02: [...]
Status: Offline
Edit | Report | IP: Logged |
La y la inizializzi a zero in selection? o anke quella in statement?....
__________________
"Il software è come il sesso, è migliore quando è libero." ...Linus Torvalds (1969)
|
04-06-2006 16:00 |
|
|
| |
|
All times are GMT. The time now is 20:47. |
|
|
|
|
|
|
|
| |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|