r5141: Auto commit for Debian build
[reversi.git] / package.lisp
1 ;;;;***************************************************************************
2 ;;;;
3 ;;;; FILE IDENTIFICATION
4 ;;;; 
5 ;;;;  Name:           package.lisp
6 ;;;;  Purpose:        Package definition for reversi
7 ;;;;  Programer:      Kevin M. Rosenberg
8 ;;;;  Date Started:   1 Nov 2001
9 ;;;;
10 ;;;; $Id: package.lisp,v 1.6 2003/06/12 12:42:13 kevin Exp $
11 ;;;;
12 ;;;; This file is Copyright (c) 2001-2003 by Kevin M. Rosenberg 
13 ;;;;
14 ;;;; Reversi users are granted the rights to distribute and use this software
15 ;;;; as governed by the terms of the Lisp Lesser GNU Public License
16 ;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL.
17 ;;;;***************************************************************************
18
19 (in-package #:cl-user)
20
21 (defpackage #:reversi
22   (:use #:common-lisp
23         #+clisp #:ext
24         #+clim #:clim
25         #+clim #:clim-sys)
26   #+clim
27   (:shadowing-import-from :clim :pathname)
28   #+clim
29   (:shadowing-import-from :clim :interactive-stream-p)
30   #+clim
31   (:shadowing-import-from :clim :boolean)
32   
33   (:export
34    #:reversi
35    #:random-reversi-series
36    #:round-robin
37    #:reversi-series
38    #:human
39    #:iago
40    #:alpha-beta-searcher
41    #:alpha-beta-searcher2
42    #:alpha-beta-searcher3
43    #:count-difference
44    #:weighted-squares
45    #:modified-weighted-squares
46
47    #:text-reversi
48    #+clim #:clim-reversi
49 ))