summaryrefslogtreecommitdiff
path: root/geiser/doc.scm
diff options
context:
space:
mode:
Diffstat (limited to 'geiser/doc.scm')
-rw-r--r--geiser/doc.scm9
1 files changed, 3 insertions, 6 deletions
diff --git a/geiser/doc.scm b/geiser/doc.scm
index 85bf4d4..e1e27c1 100644
--- a/geiser/doc.scm
+++ b/geiser/doc.scm
@@ -38,14 +38,11 @@
(and args (signature name args))))
(define (signature id args-list)
- (define (rem-gensyms args)
- (map (lambda (s) (if (gensym? s) '_
- (if (list? s) (rem-gensyms s) s))) args))
(define (arglst args kind)
(let ((args (assq-ref args kind)))
- (rem-gensyms (cond ((or (not args) (null? args)) '())
- ((list? args) args)
- (else (list args))))))
+ (cond ((or (not args) (null? args)) '())
+ ((list? args) args)
+ (else (list args)))))
(define (mkargs as)
`((required ,@(arglst as 'required))
(optional ,@(arglst as 'optional)