diff options
| author | 2021-06-24 20:11:34 -0400 | |
|---|---|---|
| committer | 2021-06-24 20:11:34 -0400 | |
| commit | 0516084b08be36ba400995ffb88b882a5e21c0e9 (patch) | |
| tree | 9d1afcbd02db02d9aa96a9c2afd61eefd77b708a /internals.scm | |
| parent | Merge remote-tracking branch 'origin/master' (diff) | |
draft 1
Diffstat (limited to 'internals.scm')
| -rw-r--r-- | internals.scm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/internals.scm b/internals.scm index 9652aaa..095a57a 100644 --- a/internals.scm +++ b/internals.scm @@ -115,7 +115,7 @@ (lambda () default) (lambda (x) x))) -(define (idict-pop! vec dictionary failure) +(define (idict-pop! vec dictionary) (define (do-pop) (call/cc (lambda (cont) @@ -127,7 +127,7 @@ dictionary)))) (define empty? (dcall dempty? vec dictionary)) (if empty? - (failure) + (error "popped empty dictionary") (do-pop))) (define (idict-map! vec proc dictionary) |
