]> git.pond.sub.org Git - eow/blob - package.lisp
Add a game state log dumping facility that produces a (load)able sexpr-log.
[eow] / package.lisp
1 ;;;; $Id$
2
3 ;;;; See the LICENSE file for licensing information.
4
5 (in-package :cl-user)
6
7 ;; the exports list needs some cleanup/clarification/categorization
8 (eval-when (:execute :load-toplevel :compile-toplevel)
9   (defpackage :empire
10       (:use :cl)
11     (:export :session
12              :make-connection
13              :connect
14              :command))
15   (defpackage :locked-queue
16     (:use :cl :sb-thread)
17     (:export :create :enqueue :dequeue :dequeue-all))
18   (defpackage :empire-web
19     (:use :cl)
20     (:export :start :send :prompt :data))
21   (defpackage :empire-log
22     (:use :cl)
23     (:export :info :open-user-log))
24   (defpackage :xdump-data
25     (:use :cl)
26     (:export :name))
27   (defpackage :xdump
28     (:use :cl)
29     (:export :make-parser :with-parser :parse-line :table :get-table-entry
30              :checkpoint))
31   (defpackage :empire-tests
32     (:use :cl :lift)))