.dsy:it. Pages (25): « 1 2 [3] 4 5 6 7 » ... 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 manuel86 on 19-05-2006 17:44:

C'è x caso qualcuno che sa come si fa a far comunicare più hashtable tra di loro???


Posted by zyx on 19-05-2006 18:40:

sia nella classe expression che nella classe statement all'inizione metti protected static Hashtable state=Program.state


Posted by paul85 on 21-05-2006 10:37:

Non so voi... ma a me no è chiarissimo come/dove inserire le "etichette" L1, L2 ecc....

__________________
Fame di cinema? webpaul.altervista.org ti sfamerà


Posted by zyx on 21-05-2006 12:32:

L1:istruzione1
L2:Istruzione 2
L3:JZERO:L5
L4:istruzione 4
L5:istruzione5

io ho fatto così


Posted by paul85 on 21-05-2006 13:30:

Sì ma non ho ancora capito bene come organizzare tutte le stampe e come mantenere le etichette in ordine.

Riguardo alla classe PrintExpression:
L’implementazione del metodo toString() dovrà ritornare una stringa contenente il codice assembler necessario per valutare l’espressione sul top dello stack e stamparlo.

Come lo ricavo il codice assembler necessario per valutare l'espressione?

__________________
Fame di cinema? webpaul.altervista.org ti sfamerà


Posted by zyx on 21-05-2006 14:26:

io l'ho pensato così LOAD(variabile che devi stampare) e poi PRINT perchè c'è scritto che LOAD mette la variabile sul top dello stack e PRINT stampa la variabile sul top dello stack. Ma a te che risultato di da? A me questo dopo tutto il codice assempbler mi scrive "a must be greater than 0 e 56. Giusto???


Posted by trygun82 on 22-05-2006 10:00:

Originally posted by manuel86
C'è x caso qualcuno che sa come si fa a far comunicare più hashtable tra di loro???


La hashtable è 1 sola dichiarata statica nel metodo principale. Questo xè se nn la crei statica ogni volta che la richiami nelle classi ne va a creare una nuova e questo impedisce di memorizzare insieme tt i dati.

__________________
"Se qualcuno non ti sorride, sii generoso e offrigli un sorriso.
Nessuno ha più bisogno di un sorriso di chi non può sorridere agli altri"

"Grattatio pallorum non est superstitio, sed remedium bonum contra omnia mala!"


Posted by black.jack on 22-05-2006 11:30:

scusate...qualcuno di voi avrebbe modo di postare qualcosa che parli dell'hashtable....giusto x capire che è e come funziona...magari anche un esempio del libro!
Io ho la vecchia edizione e purtroppo non ne parla!!! :(


Posted by trygun82 on 22-05-2006 11:37:

Per vedere come funziona una hashtable ti consiglio di guardarti la soluzione del prof del vecchio progetto,li la trovi.
Nel progetto quando il prof parla della 5 colonna, secondo voi cosa intende? x me dovrebbe essere che si lasciato 5 spazi prima di stampare la stringa della istruzione assembly.

__________________
"Se qualcuno non ti sorride, sii generoso e offrigli un sorriso.
Nessuno ha più bisogno di un sorriso di chi non può sorridere agli altri"

"Grattatio pallorum non est superstitio, sed remedium bonum contra omnia mala!"


Posted by black.jack on 22-05-2006 12:08:

:sbonk:


Posted by marcuss884 on 22-05-2006 21:41:

Qualcuno mi sa spiegare come va fatto il metodo toString() della classe Selection?? :?


Posted by paul85 on 23-05-2006 08:29:

In effetti anke io non ho ben compreso la parte che parla della "quinta colonna".
E la spiegazione di alcuni metodi toString() la trovo poco chiara...

__________________
Fame di cinema? webpaul.altervista.org ti sfamerà


Posted by marcuss884 on 23-05-2006 09:21:

Per "colonna" credo che intenda quanti spazi di tabulazione (tab)devi lasciare prima di scrivere qualcosa,il resto è poco chiaro.Io cercherò di guardare l'assembler e vedere come si scrivono le varie istruzioni


Posted by paul85 on 23-05-2006 12:34:

Le etichette in ordine che metodo le stampa?

__________________
Fame di cinema? webpaul.altervista.org ti sfamerà


Posted by zyx on 23-05-2006 12:39:

il toString solo che ho fatto un altro metodo che conta la lunghezza di ogni blocco di istruzioni. cmq secondo i miei calcoli e ne ho fatti un cifro le etichette dovrebbero essere nella posizione giusta


All times are GMT. The time now is 22:35. Pages (25): « 1 2 [3] 4 5 6 7 » ... Last »
Show all 374 posts from this thread on one page

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