Po pierwsze, jestem nowicjuszem LISP.Czy można wdrożyć coroutines przy użyciu tylko prymitywów LISP?
To, co chcę uzyskać, to wspólna funkcja mikro-gwintowania. A to można uzyskać dzięki coroutine. Jak wiem, Scheme obsługuje coroutines za pośrednictwem kontynuacji. Jednak nie wszystkie wdrożenia Schematu mogą mieć kontynuację. Jeśli tak, czy mogę dodać funkcję kontynuacji tylko dla prymitywów LISP?
O jakim rodzaju "LISP" mówisz? – Svante
@Svante Mainly Scheme, ale prawdopodobnie każdy rodzaj LISP-a. Mówiłem o prymitywach LISP-a, które ma każdy LISP. Chcę rzucić wyzwanie, aby wykonać własną implementację, jeśli mógłbym :) – Eonil
Ah. Cóż, myślałem, że możesz znaczyć jakiś starożytny dialekt, jeden od czasu, w którym ludzie wciąż pisali to we wszystkich stolicach. – Svante