diff options
author | Aryadev Chavali <aryadev@aryadevchavali.com> | 2025-02-14 23:27:06 +0000 |
---|---|---|
committer | Aryadev Chavali <aryadev@aryadevchavali.com> | 2025-02-14 23:27:06 +0000 |
commit | d4e8f66c8bed16245328a010e55541d6265af5e0 (patch) | |
tree | f1717ec5397a24c0cc09f13d5a34b28155f7b718 /lib/macros.lisp | |
parent | 350221cfb0019d03b3ad4d78c9c443f890080c03 (diff) | |
download | cantedraw-d4e8f66c8bed16245328a010e55541d6265af5e0.tar.gz cantedraw-d4e8f66c8bed16245328a010e55541d6265af5e0.tar.bz2 cantedraw-d4e8f66c8bed16245328a010e55541d6265af5e0.zip |
Implement a read -> redeal -> print loop
Like REPL stands for Read -> Evaluate -> Print -> Loop, here we
implement a similar loop which reads a set of indices for cards to
remove from the user, redeals those cards then loops back.
This keeps happening until either:
- the user does not want to redeal (empty input)
- there aren't enough cards for a redeal
Diffstat (limited to 'lib/macros.lisp')
0 files changed, 0 insertions, 0 deletions