Bonjour voilà mon professeur nous demande de terminer le tp mais la sans exemple je ne comprends même pas ce qu'il demande si quelqu'un peut m'expliquer/clarifier?
Voilà la question :
On veut définir la forme
(let <label> (<bindings>) <body>) à l'aide d'unemacro. Cette forme, définie dans R5RS est appelée let nommée ; elle s'implémente avec un letrec et permet de définir simplement une boucle.
1.Quelle devrait être l'expansion de la forme suivante:
(let Loop ((i 0))
(when (< i 10)
(display i)
(Loop (+ i 1))))
Partager