Вопросы по теме 'continuations'
Можно ли программно построить кадр стека Python и начать выполнение в произвольной точке кода?
Можно ли программно создать стек (один или несколько кадров стека) в CPython и начать выполнение с произвольной кодовой точки? Представьте себе следующий сценарий:
У вас есть механизм рабочего процесса, в котором рабочие процессы могут быть...
2566 просмотров
schedule
29.12.2023
Продолжение задачи не было запланировано в потоке пула потоков
Я читал о SynchronizationContext и его использовании с методами async/await ( ссылка ). Насколько я понимаю, в консольном приложении, где SynchronizationContext имеет значение null, продолжение ожидаемого метода (задачи) будет запланировано с помощью...
538 просмотров
schedule
03.01.2024
Преобразование сопрограммы в стиль передачи продолжения
У меня есть этот пример сопрограммы
(define p1
(lambda (continuation)
(display "1")
(newline)
(p1 (call/cc continuation))))
(define p2
(lambda (continuation)
(display "2")
(newline)
(p2 (call/cc continuation))))
(p1 p2)...
277 просмотров
schedule
16.07.2022
Существует ли язык программирования, изначально поддерживающий продолжения с разделителями?
Я хотел бы знать языки программирования, которые изначально поддерживают продолжения с разделителями. Я знаю, что раньше в Scala были shift и reset , но они были удалены; и я также знаю, что у Seaside вроде бы есть что-то подобное, но Seaside —...
246 просмотров
schedule
31.03.2024
Как реализовать продолжения на динамическом языке, таком как JavaScript?
Мне нужно несколько слов о том, как я должен действовать и реализовать продолжение для губ в JavaScript (мой шепот почти похож на схему, за исключением отсутствия продолжений и оглавления).
Вот моя функция оценки:
function getFunctionArgs(rest,...
302 просмотров
schedule
27.09.2022