Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
11
Task/Catamorphism/PicoLisp/catamorphism.l
Normal file
11
Task/Catamorphism/PicoLisp/catamorphism.l
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
(de reduce ("Fun" "Lst")
|
||||
(let "A" (car "Lst")
|
||||
(for "N" (cdr "Lst")
|
||||
(setq "A" ("Fun" "A" "N")) )
|
||||
"A" ) )
|
||||
|
||||
(println
|
||||
(reduce + (1 2 3 4 5))
|
||||
(reduce * (1 2 3 4 5)) )
|
||||
|
||||
(bye)
|
||||
Loading…
Add table
Add a link
Reference in a new issue