D'abord, je suis un débutant LISP.Est-il possible d'implémenter des coroutines en utilisant uniquement des primitives LISP?
Ce que je veux obtenir est une fonction de micro-threading coopératif. Et cela peut être gagné avec la coroutine. Comme je le sais, Scheme supporte les coroutines via des continuations. Cependant, toutes les implémentations de Scheme ne peuvent pas avoir de suites. Si oui, puis-je ajouter une fonction de continuation avec seulement des primitives LISP?
A propos de quel type de « LISP » vous parlez? – Svante
@Svante Principalement Scheme, mais peut-être n'importe quel type de LISP. J'ai parlé de LISP 'primitives' que tout LISP a. Je veux défier de faire la propre mise en œuvre si je pouvais :) – Eonil
Ah. Eh bien, je pensais que vous pourriez vouloir dire un ancien dialecte, un de l'époque où les gens l'épelaient encore dans toutes les capitales. – Svante