﻿ticket	summary	component	version	milestone	type	owner	status	created	_changetime	_description	_reporter
1	Implementazione dei pattern creazionali	gnappo	0.7	Variante 1	defect	gnappo	assigned	2006-07-26T15:36:14+02:00	2006-07-26T15:36:54+02:00	Implementare efficacemente i pattern creazionali utili in variante 1 e rappresentati nel diagramma UML allegato al progetto.	gnappo
4	Visibilita' delle classi	gnappo	0.7		defect	gnappo	new	2006-07-27T16:48:59+02:00	2006-09-22T17:37:44+02:00	Definire oculatamente la visibilita' delle varie classi. Tale scelta rivestira' un ruolo importante sul cliente.	gnappo
5	"Implementazione del prodotto ""programma"""	gnappo	0.7		enhancement	gnappo	new	2006-07-31T16:52:39+02:00	2006-07-31T17:51:32+02:00	In !MiniScheme una programma e' una lista di definizioni (si vedano le [http://www.cs.unibo.it/~solmi/teaching/labss_2005-2006/progetto/MiniScheme-Spec2005.pdf specifiche] originali a pag. 2). Accompagnato a cio' vi e' anche un ambiente iniziale nel quale sono presenti alcune chiusure ad-Hoc (e.g. la somma). Sarebbe opportuno fornire al cliente una nuovo prodotto che rappresenti un programma, il quale conterrebbe quindi una lista di definizioni e un ambiente inizializzato al momento dell'istanziazione del programma, alleggerendo cosi' i compiti del cliente.	gnappo
2	Operazioni sul modello: prettyPrint	gnappo	0.7	Variante 1	defect	gnappo	assigned	2006-07-26T15:47:13+02:00	2006-07-26T15:47:29+02:00	Implementare la prettyPrint: funzione che stampa il codice associato ad una !SchemeExpression. La stampa avverra' su uno stream di output passato come parametro. In un secondo momento sara' possibile fornire anche una prettyPrint con indentazione (si veda il ticket #3).	gnappo
8	prettyPrint visitor	soujak	0.7	Variante 2	defect	soujak	new	2006-07-31T17:12:04+02:00	2006-08-20T19:34:27+02:00	Implementare un visitor che esegua una prettyPrint per i prodotti.	gnappo
3	PrettyPrint con indentazione	gnappo	0.7	Variante 1	enhancement	gnappo	new	2006-07-26T15:52:32+02:00	2006-07-26T15:52:32+02:00	Affinche' la prettyPrint sia veramente pretty, sarebbe carino provvedere all'indentazione del codice. A tal proposito consiglio un prettyPrint overloaded che prenda anche un indice di indentazione adeguatamente aggiornato in caso di necessita'.	gnappo
9	evaluate visitor	soujak	0.7	Variante 2	task	soujak	assigned	2006-07-31T17:13:03+02:00	2006-09-26T12:27:20+02:00	Implementare un visitor che esegua una evaluate per i prodotti.	gnappo
