process-based delay added by siiky on Tue Dec 5 19:42:17 2023
; imagine spawn-scheme-process (define-syntax (syntax-rules () ((process-delay expr) (let ((result-port (spawn-scheme-process (lambda () expr)))) (delay (read result-port))))))
; imagine spawn-scheme-process (define-syntax (syntax-rules () ((process-delay expr) (let ((result-port (spawn-scheme-process (lambda () expr)))) (delay (read result-port))))))