;; x-symbol-hol98.el ;; ;; David Aspinall, adapted from file supplied by David von Obheimb ;; ;; $Id$ ;; (defvar x-symbol-hol98-symbol-table '((longarrowright () "->" "\\") (logicaland () "/\\" "\\") (logicalor () "\\/" "\\") (equivalence () "<->" "\\") (existential1 () "EX" "\\") ;; some naughty ones, but probably what you'd like ;; (a mess in words like "searching" "philosophy" etc!!) (Gamma () "Gamma" "\\") (Delta () "Delta" "\\") (Theta () "Theta" "\\") (Lambda () "Lambda" "\\") (Pi () "Pi" "\\") (Sigma () "Sigma" "\\") (Phi () "Phi" "\\") (Psi () "Psi" "\\") (Omega () "Omega" "\\") (alpha () "alpha" "\\") (beta () "beta" "\\") (gamma () "gamma" "\\") (delta () "delta" "\\") (epsilon1 () "epsilon" "\\") (zeta () "zeta" "\\") (eta () "eta" "\\") (theta1 () "theta" "\\") (kappa1 () "kappa" "\\") (lambda () "lambda" "\\") ; (mu () "mu" "\\") ; (nu () "nu" "\\") ; (xi () "xi" "\\") ; (pi () "pi" "\\") (rho () "rho" "\\") (sigma () "sigma" "\\") (tau () "tau" "\\") (phi1 () "phi" "\\") ; (chi () "chi" "\\") (psi () "psi" "\\") (omega () "omega" "\\"))) ;; All the stuff X-Symbol complains about (defvar x-symbol-hol98-master-directory 'ignore) (defvar x-symbol-hol98-image-searchpath '("./")) (defvar x-symbol-hol98-image-cached-dirs '("images/" "pictures/")) (defvar x-symbol-hol98-image-keywords nil) (defvar x-symbol-hol98-font-lock-keywords nil) (defvar x-symbol-hol98-header-groups-alist nil) (defvar x-symbol-hol98-class-alist '((VALID "Hol98 Symbol" (x-symbol-info-face)) (INVALID "no Hol98 Symbol" (red x-symbol-info-face)))) (defvar x-symbol-hol98-class-face-alist nil) (defvar x-symbol-hol98-electric-ignore nil) (defvar x-symbol-hol98-required-fonts nil) (defvar x-symbol-hol98-case-insensitive nil) (defvar x-symbol-hol98-token-shape nil) (defvar x-symbol-hol98-table x-symbol-hol98-symbol-table) (defun x-symbol-hol98-default-token-list (tokens) tokens) (defvar x-symbol-hol98-token-list 'x-symbol-hol98-default-token-list) (defvar x-symbol-hol98-input-token-ignore nil) ;; internal stuff (defvar x-symbol-hol98-exec-specs nil) (defvar x-symbol-hol98-menu-alist nil) (defvar x-symbol-hol98-grid-alist nil) (defvar x-symbol-hol98-decode-atree nil) (defvar x-symbol-hol98-decode-alist nil) (defvar x-symbol-hol98-encode-alist nil) (defvar x-symbol-hol98-nomule-decode-exec nil) (defvar x-symbol-hol98-nomule-encode-exec nil) (warn "Hol98 support for X-Symbol is highly incomplete! Please help improve it! Send improvements to x-symbol-hol98.el to proofgen@dcs.ed.ac.uk") (provide 'x-symbol-hol98)