08.02.2015 Views

Programação Funcional e Concorrente com Scheme

Programação Funcional e Concorrente com Scheme

Programação Funcional e Concorrente com Scheme

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

notas de aula - Jerônimo C. Pellegrini<br />

Ex. 73 — Usando define-syntax, escreva a macro (when condicao corpo), onde o corpo<br />

pode ser <strong>com</strong>posto de várias formas.<br />

Ex. 74 — Escreva uma macro que troque os valores de duas variáveis, e diga porque ela<br />

não pode ser um procedimento.<br />

Ex. 75 — Modifique a macro while descrita neste Capítulo para que ela permita ao<br />

usuário determinar o valor de retorno do while.<br />

Ex. 76 — Usando define-macro, reescreva as macros definidas neste Capítulo <strong>com</strong><br />

syntax-rules. Depois, faça o contrário (reescreva as macros que foram desenvolvidas<br />

<strong>com</strong> define-macro, mas usando syntax-rules). Discuta quais macros foram mais fáceis<br />

de reescrever.<br />

Versão Preliminar<br />

[ 27 de outubro de 2010 at 15:47 ]<br />

193

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!