Précédent   Forum du club des développeurs et IT Pro > Autres langages > Langages fonctionnels > Lisp
Lisp Forum d'entraide sur la programmation en langages fonctionnels Lisp et Common Lisp
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 09/01/2013, 13h31   #41
jack-ft
Membre Expert
 
Inscription : avril 2008
Messages : 860
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 860
Points : 1 935
Points : 1 935
Hier, j'ai passé pas loin d'une heure sur cette !?#@$ fonction 'eval' car:
- certaines FAQ ne sont pas très à jour Why is there no EVAL in Scheme?
- je n'ai pas réussi à trouver d'exemple de 'eval' qui marche ailleurs qu'au toplevel.
- je n'ai pas réussi à trouver comment obtenir un environment à passer à 'eval'.
- certaines docs ne sont pas très à jour make-environment: cette fonction n'existe plus depuis la 7.7.0.
- je n'ai pas réussi à faire '(set! env (the-environment))' car je ne savais pas qu'il fallait déclarer les variables globales.

Finalement, j'ai quand même réussi et, au hasard de mes recherches, je suis tombé sur la définition méta-circulaire de l'interprète scheme:
Scheme in scheme qui peut servir d'inspiration pour compléter ce que j'ai commencé...
jack-ft est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 08h18.


 
 
 
 
Partenaires

Hébergement Web