Look for invalid ids.

This commit is contained in:
Dominik Pantůček 2023-03-16 22:54:18 +01:00
parent e1ffc98c53
commit e6d383b020
2 changed files with 16 additions and 4 deletions

View file

@ -55,8 +55,10 @@
#t))))))
;; Generates list of primes less than given argument.
(define (gen-primes less-than)
(let loop ((primes '(2))
(define (gen-primes less-than . init)
(let loop ((primes (if (null? init)
'(2)
init))
(number 3))
(if (< number less-than)
(loop (if (check-prime primes number)