package.lisp 882 B

12345678910111213141516171819202122232425262728293031323334
  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. #:update-checker-position
  11. #:checker-position-checkers-at
  12. #:opponent
  13. #:accept-double
  14. #:reject-double
  15. #:cube-offered-p
  16. #:cube-owner
  17. #:current-player
  18. #:dice-rolling-p
  19. #:move-checker
  20. #:offer-double
  21. #:pick-up-dice
  22. #:remaining-dice-count
  23. #:roll-dice
  24. #:new-dice
  25. #:backgammon-game
  26. #:undo-move
  27. #:game-result
  28. #:winner
  29. #:game-score
  30. #:may-move-checker-p
  31. #:backgammon-game-with-jacoby
  32. #:checkers
  33. ))