Exercícios do dia 22.04.2010
Roteiro de Exercícios
- Com a máquina virtual rodando, abra o Eclipse (atalho disponível no desktop);
- Use o workspace default (pasta do desktop);
- Baixe o projeto para a aula de hoje;
- Importe o projeto no Eclipse;
- Faça os exercícios abaixo nos arquivos da pasta syn do projeto importado no Eclipse;
- Modifique a definição da sintaxe de DataModel para dar suporte a propriedades, como "authors : List<Person>", cujos valores são listas;
- Modifique a sintaxe novamente de maneira que ela dê suporte a programas como o seguinte:
define page home() {
section{
header{"Users"}
list{
for(user : User) {
listitem{
navigate(tasks(user))
{output(user.username)}
" (" output(user.tasks.length) ")"
}
}
}
navigate(newuser()){"Add new user"}
}
}
- Qualquer dúvida, entrar em contato com os monitores.
- Para mais referências, consulte a documentação da sintaxe.
--
MarcioRibeiro - 06 Apr 2010
--
PaolaAccioly - 21 Apr 2010

Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback