diff options
Diffstat (limited to 'mu.arc')
-rw-r--r-- | mu.arc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/mu.arc b/mu.arc index c59a1010..9fbb642b 100644 --- a/mu.arc +++ b/mu.arc @@ -924,9 +924,12 @@ nil ; skip (is instr.0 'reply) (do + (when cdr.instr ; return values + (= instr.0 'prepare-reply) + (yield instr)) (each instr (as cons deferred) (yield instr)) - (yield instr)) + (yield '(reply))) :else (yield instr))) (each instr (as cons deferred) |