Voir le flux RSS

Messages des blogs récents

  1. [LISP] "Coroutines" simples et SBCL

    par , 16/04/2019 à 10h54 (nothus)
    Ne trouvant mon bonheur, j'ai testé quelques combinaisons pour me rapprocher des coroutines... Il ne s'agit pas réellement de coroutines, car il n'y a pas suspension de l'exécution d'une fonction. La lambda utilisée ici comme un itérateur (closure), peut recevoir des arguments lors de l'appel (ce n'est pas le cas dans mon exemple). Ainsi vous pouvez facilement émettre et recevoir à chaque appel des valeurs.

    Code lisp : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    (define-condition coroutine-terminee (error)
    	( (message :initarg
    ...

    Mis à jour 16/04/2019 à 23h09 par Nothus

    Tags: coroutines, lisp, sbcl
    Catégories
    Programmation