Loads of changes, some which I wasn't sure what I was on when doing
them
This commit is contained in:
2025-07-09 21:31:43 +01:00
parent 062b5f59d7
commit cd6ac8930d
11 changed files with 76 additions and 69 deletions

View File

@@ -22,7 +22,7 @@
(:use :cl)
(:export
:--> :->> :-<>
:-> :fn
:-> :fn :call-rev
:while :alist-val
:$-> :$>> :$<>))
@@ -30,9 +30,8 @@
(:nicknames :5d-lib.functions)
(:use :cl :5d-lib.macros)
(:export
:parse-integer* :sort*
:range :take :split
:rev-map
:parse-integer*
:range :split :rev-map
:remove-at-indices))
(defpackage cantedraw.model
@@ -40,7 +39,7 @@
(:use :cl :5d-lib.macros :5d-lib.functions)
(:export
;; Types
:int-card :rank :suit :cardset
:int-card :rank :suit :cardset :cardset-p
;; card struct
:card :make-card :card-suit :card-rank :card-p
;; Converters
@@ -59,9 +58,10 @@
:5d-lib.macros :5d-lib.functions
:5d.model)
(:export
:player
:error-player-nonexistent
:error-player-broke
;; player struct
:player :make-player :player-name :player-balance :player-hand :player-p
:make-player-table
:error-player-nonexistent :error-player-broke
:player-exists? :player-bankrupt? :player-can-pay?
:player-debit
:player-credit
@@ -81,5 +81,5 @@
(:nicknames :5d.main)
(:use :cl
:5d-lib.macros :5d-lib.functions
:5d.model :5d.game)
:5d.model :5d.player :5d.game)
(:export :start))