Il nome della versione è sparato a caso cmq mi piacerebbe che entro
fine agosto si arrivasse ad una versione distribuibile. Cosa secondo
me dovrebbe avere (in base al tempo a disposizione e alle funzionalità
minime che si possono offrire).
1- calcoli aritmetici (+ * / -) di numeri interi (con o senza segno?).
2- deve usare gli apaNum, che ricordo usano interi e numeri con la
virgola con lo stesso tipo di dato. Visto che non mi è venuto in mente
altro e tu non hai proposto niente per il momento la struttura resta
quella che ti ho detto qualche email fa.
3- se procediamo bene la prima versione potrà includere numeri con
segno e con la virgola.
4- le strutture dati di ulib usate da math tool devono essere completate
5- deve gestire le precedenze tra operatori e le parentesi tonde (le
tonde le gestisce già)
6- controllo della stringhe inserite dall'utente
7- secondo me visto che il tempo non è tantissimo e visto che il
programma si limiterà ad una semplice calcolatrice, potremmo usare
quella mini interfaccia che ho fatto in gtk+ e rimandare quella in
java (che non è ancora detto) a più avanti.
ps. nel famoso librone (se non ti ricordassi "introduzione agli
algoritmi e strutture dati") ho trovato di quelle cose che un anno e
mezzo fa non avrei neanche lontanamente capito, e ringrazio tutti i
corsi che ho fatto fin'ora perchè non è assolutamente vero che sono
inutili.
Ovviamente non vedo l'ora di poter implementare queste cose stupefacenti...
|