diff options
Diffstat (limited to 'lib.c')
-rw-r--r-- | lib.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -3575,8 +3575,12 @@ static val tuples_func(val n, val lcons) val tuples(val n, val seq, val fill) { + val self = lit("tuples"); seq = nullify(seq); + if (!plusp(n) || !integerp(n)) + uw_throwf(error_s, lit("~a: positive integer required, not ~s"), self, n, nao); + if (!seq) return nil; |