tasks a-s
This commit is contained in:
parent
47bf37c096
commit
b83f433714
12433 changed files with 156208 additions and 123 deletions
13
Task/Playing-cards/PicoLisp/playing-cards.l
Normal file
13
Task/Playing-cards/PicoLisp/playing-cards.l
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
(de *Suits
|
||||
Club Diamond Heart Spade )
|
||||
|
||||
(de *Pips
|
||||
Ace 2 3 4 5 6 7 8 9 10 Jack Queen King )
|
||||
|
||||
(de mkDeck ()
|
||||
(mapcan
|
||||
'((Pip) (mapcar cons *Suits (circ Pip)))
|
||||
*Pips ) )
|
||||
|
||||
(de shuffle (Lst)
|
||||
(by '(NIL (rand)) sort Lst) )
|
||||
Loading…
Add table
Add a link
Reference in a new issue