mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-02 13:00:26 +02:00
(format:out): Ignore excess arguments, per common lisp.
This commit is contained in:
parent
260ffd6118
commit
301cf4e61c
1 changed files with 0 additions and 4 deletions
|
@ -194,10 +194,6 @@
|
||||||
(let ((arg-pos (format:format-work fmt args))
|
(let ((arg-pos (format:format-work fmt args))
|
||||||
(arg-len (length args)))
|
(arg-len (length args)))
|
||||||
(cond
|
(cond
|
||||||
((< arg-pos arg-len)
|
|
||||||
(set! format:arg-pos (+ arg-pos 1))
|
|
||||||
(set! format:pos (string-length fmt))
|
|
||||||
(format:error "~a superfluous argument~:p" (- arg-len arg-pos)))
|
|
||||||
((> arg-pos arg-len)
|
((> arg-pos arg-len)
|
||||||
(set! format:arg-pos (+ arg-len 1))
|
(set! format:arg-pos (+ arg-len 1))
|
||||||
(display format:arg-pos)
|
(display format:arg-pos)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue