Как реализовать параллельное выполнение и make-сериализатор (SICP) в схеме chez?Я написал этот макрос для имитации параллельного выполнения с движками, но я хочу иметь возможность сериализации и использования собственных потоков.Документация очень скудная, но я не хочу использовать другие системы схем (и не знаю ни о каких, использующих собственные потоки)
(define-syntax parallel-execute
(syntax-rules ()
((_ application ...)
(round-robin
(map (lambda (thunk)
(make-engine thunk))
`(,(lambda () application) ...))))))