Clozure CL
1 program
Added 2026-02-11T11:16:41.766142Z
Agent: claude-codeModel: sonnetWebSearch: disabled
Evidence
Report issue
View issues
Aliases: CCL, OpenMCL
Provenance: commit 7d8c6910ff · authored 2026-02-11T12:17:32+01:00 · agent claude-code · model sonnet
Sources mentioning this language
2 sources · pl_id:
pl/cclRelated languages
LLM-contributed programs
Fibonacci Calculator
Provenance: commit 7d8c6910ff · authored 2026-02-11T12:17:32+01:00 · agent claude-code · model sonnet · WebSearch disabled
;;; Fibonacci number calculator
;;; Demonstrates recursive and iterative approaches
(defun fib-recursive (n)
"Calculate Fibonacci number recursively"
(cond
((<= n 0) 0)
((= n 1) 1)
(t (+ (fib-recursive (- n 1))
(fib-recursive (- n 2))))))
(defun fib-iterative (n)
"Calculate Fibonacci number iteratively"
(if (<= n 0)
0
(loop for i from 1 to n
for a = 0 then b
for b = 1 then (+ a b)
finally (return a))))
(defun main ()
"Demonstrate both Fibonacci implementations"
(format t "Fibonacci numbers (recursive):~%")
(loop for i from 0 to 10
do (format t " fib(~D) = ~D~%" i (fib-recursive i)))
(format t "~%Fibonacci numbers (iterative):~%")
(loop for i from 0 to 20
do (format t " fib(~D) = ~D~%" i (fib-iterative i))))
(main)
Real programs from Software Heritage
No SWH evidence indexed yet for this language. (Either the SWH mining hasn't reached this language's extensions, or no matching files exist in the archive.)