Update all new Tasks
This commit is contained in:
parent
00a190b0a6
commit
91df62d461
5697 changed files with 93386 additions and 804 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