Lista de discussão de MAC 2301
[Prévia por Data][Próxima por Data]
[Prévia por Assunto][Próxima por Assunto]
[Índice por Data][Índice por Assunto]
[Envie uma nova mensagem para a lista]
[Responda esta mensagem]
Respostas em atraso
- Subject: Respostas em atraso
- From: Alfredo Goldman <gold@ime.usp.br>
- Date: Thu, 28 Mar 2002 11:36:44 -0300
Olá pessoal,
Neste e-mail vou comentar os e-mail do Thomas e do Fernando.
> Alias, professor, que mancada heim? A propria pagina da diciplina
> (http://www.ime.usp.br/~gold/cursos/2002/mac2301/) tem erro! :-)
Erro devidamente corrigido (ainda bem que este não é um curso de html...)
> Alias, isso levanta uma pergunta... o que fazer com as tags cujo fechamento
> eh facultativo (tipo <P>)?
A resposta está na própria pergunta :), tanto faz, fechar, como não...
> O programa deve reconhecer corretamente coisas do tipo :
> <A
> >
> ou
> <
> /A>
> ou seja, com uma linha em branco DENTRO do tag?
Não vejo por que não, pois basta mudar a forma de ler a entrada padrão,
ao invés de se ler linha a linha, pode-se ler caracter a caracter. Pode-se
também ler linha a linha e processar os dados caracter a caracter.
> Um detalhe que eu não sei se tá claro é que não pode ter espaço nem uma nova
> linha entre o "<" e o começo do nome do tag... se tiver, considere o "<"
> como se fosse texto normal.
Para simplificar, a correção do programa terá duas partes, primeiro uma
análise do código do mesmo, e em seguida testes com arquivos de teste
(obrigado por me pouparem algum trabalho :). Apenas os últimos arquivos terão
coisas estranhas como:
<
HTML
>
<
/HTML
>
Alfredo