package.lisp 919 B

1234567891011121314151617181920212223242526272829303132333435
  1. (defpackage #:gamao-impl
  2. (:use #:cl)
  3. (:export #:pvector
  4. #:make-pvector
  5. #:pvector-ref
  6. #:pvector-update
  7. #:pvector-reroot
  8. #:checker-position
  9. #:make-checker-position
  10. #:commit-checker-position
  11. #:update-checker-position
  12. #:checker-position-checkers-at
  13. #:opponent
  14. #:accept-double
  15. #:reject-double
  16. #:cube-offered-p
  17. #:cube-owner
  18. #:current-player
  19. #:dice-rolling-p
  20. #:move-checker
  21. #:offer-double
  22. #:pick-up-dice
  23. #:remaining-dice-count
  24. #:roll-dice
  25. #:new-dice
  26. #:backgammon-game
  27. #:undo-move
  28. #:game-result
  29. #:winner
  30. #:game-score
  31. #:may-move-checker-p
  32. #:backgammon-game-with-jacoby
  33. #:checkers
  34. ))