Set up for Using QUIXOTE on Emacs

1. setup

1.1 setup for ss151

(1)  $HOME/.cshrc 

# Quixote
setenv QXTDIR /db/Quixote/v3/SS

1.2. setup for PSI-III
(1)  $HOME/.cshrc 
if aus:/db mounts me:/db then
# Quixote
setenv QXTDIR /db/Quixote/v3/UX

1.3 common setup for ss151 and PSI-III

(2) $HOME/.emacs

;; quixote
(setq load-path (cons (concat (expand-file-name
       (substitute-in-file-name "$QXTDIR")) "/lib/emacs") load-path))
(autoload 'qxt-start
	  "qxt-all" "Start Quixote session to SERVER."
	  t nil)
(setq auto-mode-alist
      (cons '("\\.qxt$" . qxt-mode) auto-mode-alist))
(autoload 'qxt-mode
	  "qxt-mode" "Major mode for Quixote, DOODKRL."
	  t nil)

2. Usage Example

(1) Start Quixte Server
	!?

(2) Invoking Quixote Client
M-x qxt-start

(3) create Database
   $B""(B&program;;
     &rule;;
     m_m::o;;
     m_m::o[l_l=1];;
     &end.$B"#(B
-----------------------
M-x qxt-create-database
Database name:db

(4) query
   $B""(B?- m_m:o[l_l=1].$B"#(B
-----------------------
M-x qxt-query

(5) delete Database

M-x qxt-delete-database

(6) quit

M-x qxt-quit

