aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--hol98/x-symbol-hol98.el77
-rw-r--r--lego/x-symbol-lego.el74
-rw-r--r--twelf/x-symbol-twelf.el79
3 files changed, 6 insertions, 224 deletions
diff --git a/hol98/x-symbol-hol98.el b/hol98/x-symbol-hol98.el
index 920af03d..38c06ac3 100644
--- a/hol98/x-symbol-hol98.el
+++ b/hol98/x-symbol-hol98.el
@@ -5,81 +5,8 @@
;; $Id$
;;
-(defvar x-symbol-hol98-symbol-table
- '((longarrowright () "->" "\\<longrightarrow>")
- (longarrowdblright () "==>" "\\<Longrightarrow>")
- (logicaland () "/\\" "\\<and>")
- (logicalor () "\\/" "\\<or>")
- (equivalence () "<->" "\\<equiv>")
- (existential1 () "EX" "\\<exists>")
- (universal1 () "ALL" "\\<forall>")
- ;; some naughty ones, but probably what you'd like
- ;; (a mess in words like "searching" "philosophy" etc!!)
- (Gamma () "Gamma" "\\<Gamma>")
- (Delta () "Delta" "\\<Delta>")
- (Theta () "Theta" "\\<Theta>")
- (Lambda () "Lambda" "\\<Lambda>")
- (Pi () "Pi" "\\<Pi>")
- (Sigma () "Sigma" "\\<Sigma>")
- (Phi () "Phi" "\\<Phi>")
- (Psi () "Psi" "\\<Psi>")
- (Omega () "Omega" "\\<Omega>")
- (alpha () "alpha" "\\<alpha>")
- (beta () "beta" "\\<beta>")
- (gamma () "gamma" "\\<gamma>")
- (delta () "delta" "\\<delta>")
- (epsilon1 () "epsilon" "\\<epsilon>")
- (zeta () "zeta" "\\<zeta>")
- (eta () "eta" "\\<eta>")
- (theta1 () "theta" "\\<theta>")
- (kappa1 () "kappa" "\\<kappa>")
- (lambda () "lambda" "\\<lambda>")
-; (mu () "mu" "\\<mu>")
-; (nu () "nu" "\\<nu>")
-; (xi () "xi" "\\<xi>")
-; (pi () "pi" "\\<pi>")
- (rho () "rho" "\\<rho>")
- (sigma () "sigma" "\\<sigma>")
- (tau () "tau" "\\<tau>")
- (phi1 () "phi" "\\<phi>")
-; (chi () "chi" "\\<chi>")
- (psi () "psi" "\\<psi>")
- (omega () "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)
-;; Setting token shape prevents "philosophy" example, but still
-;; problems, e.g. delphi, false1. (Pierre)
-(defvar x-symbol-hol98-token-shape '(?_ "[A-Za-z]+" . "[A-Za-z_]"))
-(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")
+;; FIXME: to revitalise this, see coq/x-symbol-coq.el
+(error "X-Symbol support for HOL has been removed in this release, sorry.")
(provide 'x-symbol-hol98)
diff --git a/lego/x-symbol-lego.el b/lego/x-symbol-lego.el
index c434ac46..86f6b185 100644
--- a/lego/x-symbol-lego.el
+++ b/lego/x-symbol-lego.el
@@ -6,78 +6,8 @@
;; $Id$
;;
-(defvar x-symbol-lego-symbol-table
- '((longarrowright () "->" "\\<longrightarrow>")
- (logicaland () "/\\" "\\<and>")
- (logicalor () "\\/" "\\<or>")
- ;; Some naughty ones, but probably what you'd like.
- ;; FIXME: can we set context to prevent accidental use,
- ;; e.g. sear<chi>ng ?
- (Gamma () "Gamma" "\\<Gamma>")
- (Delta () "Delta" "\\<Delta>")
- (Theta () "Theta" "\\<Theta>")
- (Lambda () "Lambda" "\\<Lambda>")
- (Pi () "Pi" "\\<Pi>")
- (Sigma () "Sigma" "\\<Sigma>")
- (Phi () "Phi" "\\<Phi>")
- (Psi () "Psi" "\\<Psi>")
- (Omega () "Omega" "\\<Omega>")
- (alpha () "alpha" "\\<alpha>")
- (beta () "beta" "\\<beta>")
- (gamma () "gamma" "\\<gamma>")
- (delta () "delta" "\\<delta>")
- (epsilon1 () "epsilon" "\\<epsilon>")
- (zeta () "zeta" "\\<zeta>")
- (eta () "eta" "\\<eta>")
- (theta1 () "theta" "\\<theta>")
- (kappa1 () "kappa" "\\<kappa>")
- (lambda () "lambda" "\\<lambda>")
- ; (mu () "mu" "\\<mu>")
- ; (nu () "nu" "\\<nu>")
- ; (xi () "xi" "\\<xi>")
- ; (pi () "pi" "\\<pi>")
- (rho () "rho" "\\<rho>")
- (sigma () "sigma" "\\<sigma>")
- (tau () "tau" "\\<tau>")
- (phi1 () "phi" "\\<phi>")
- ; (chi () "chi" "\\<chi>")
- (psi () "psi" "\\<psi>")
- (omega () "omega" "\\<omega>")))
-
-;; All the stuff X-Symbol complains about
-(defvar x-symbol-lego-master-directory 'ignore)
-(defvar x-symbol-lego-image-searchpath '("./"))
-(defvar x-symbol-lego-image-cached-dirs '("images/" "pictures/"))
-(defvar x-symbol-lego-image-keywords nil)
-(defvar x-symbol-lego-font-lock-keywords nil)
-(defvar x-symbol-lego-header-groups-alist nil)
-(defvar x-symbol-lego-class-alist
- '((VALID "Lego Symbol" (x-symbol-info-face))
- (INVALID "no Lego Symbol" (red x-symbol-info-face))))
-(defvar x-symbol-lego-class-face-alist nil)
-(defvar x-symbol-lego-electric-ignore nil)
-(defvar x-symbol-lego-required-fonts nil)
-(defvar x-symbol-lego-case-insensitive nil)
-;; Setting token shape prevents "philosophy" example, but still
-;; problems, e.g. delphi, false1. (Pierre)
-(defvar x-symbol-lego-token-shape '(?_ "[A-Za-z]+" . "[A-Za-z_]"))
-(defvar x-symbol-lego-table x-symbol-lego-symbol-table)
-(defun x-symbol-lego-default-token-list (tokens) tokens)
-(defvar x-symbol-lego-token-list 'x-symbol-lego-default-token-list)
-(defvar x-symbol-lego-input-token-ignore nil)
-
-;; internal stuff
-(defvar x-symbol-lego-exec-specs nil)
-(defvar x-symbol-lego-menu-alist nil)
-(defvar x-symbol-lego-grid-alist nil)
-(defvar x-symbol-lego-decode-atree nil)
-(defvar x-symbol-lego-decode-alist nil)
-(defvar x-symbol-lego-encode-alist nil)
-(defvar x-symbol-lego-nomule-decode-exec nil)
-(defvar x-symbol-lego-nomule-encode-exec nil)
-
-(warn "LEGO support for X-Symbol is highly incomplete! Please help improve it!
-Send improvements to x-symbol-lego.el to proofgen@dcs.ed.ac.uk")
+;; FIXME: to revitalise this, see coq/x-symbol-coq.el
+(error "LEGO support for X-Symbol has been removed in this release, sorry.")
(provide 'x-symbol-lego)
diff --git a/twelf/x-symbol-twelf.el b/twelf/x-symbol-twelf.el
index 58f3fa08..a448f4d1 100644
--- a/twelf/x-symbol-twelf.el
+++ b/twelf/x-symbol-twelf.el
@@ -5,83 +5,8 @@
;; $Id$
;;
-(defvar x-symbol-twelf-symbol-table
- '((arrowright () "->" "\\<rightarrow>")
- (longarrowright () "0->" "\\<longrightarrow>")
- (longarrowdblright () "==>" "\\<Longrightarrow>")
- (logicaland () "/\\" "\\<and>")
- (logicalor () "\\/" "\\<or>")
- (equivalence () "<->" "\\<equiv>")
- (existential1 () "EX" "\\<exists>")
- (universal1 () "ALL" "\\<forall>")
- (bardash () "|-" "\\<turnstile>")
- ;; some naughty ones, but probably what you'd like
- ;; (a mess in words like "searching" "philosophy" etc!!)
- (Gamma () "Gamma" "\\<Gamma>")
- (Delta () "Delta" "\\<Delta>")
- (Theta () "Theta" "\\<Theta>")
- (Lambda () "Lambda" "\\<Lambda>")
- (Pi () "Pi" "\\<Pi>")
- (Sigma () "Sigma" "\\<Sigma>")
- (Phi () "Phi" "\\<Phi>")
- (Psi () "Psi" "\\<Psi>")
- (Omega () "Omega" "\\<Omega>")
- (alpha () "alpha" "\\<alpha>")
- (beta () "beta" "\\<beta>")
- (gamma () "gamma" "\\<gamma>")
- (delta () "delta" "\\<delta>")
- (epsilon1 () "epsilon" "\\<epsilon>")
- (zeta () "zeta" "\\<zeta>")
- (eta () "eta" "\\<eta>")
- (theta1 () "theta" "\\<theta>")
- (kappa1 () "kappa" "\\<kappa>")
- (lambda () "lambda" "\\<lambda>")
-; (mu () "mu" "\\<mu>")
-; (nu () "nu" "\\<nu>")
-; (xi () "xi" "\\<xi>")
-; (pi () "pi" "\\<pi>")
- (rho () "rho" "\\<rho>")
- (sigma () "sigma" "\\<sigma>")
- (tau () "tau" "\\<tau>")
- (phi1 () "phi" "\\<phi>")
-; (chi () "chi" "\\<chi>")
- (psi () "psi" "\\<psi>")
- (omega () "omega" "\\<omega>")))
-
-;; All the stuff X-Symbol complains about
-(defvar x-symbol-twelf-master-directory 'ignore)
-(defvar x-symbol-twelf-image-searchpath '("./"))
-(defvar x-symbol-twelf-image-cached-dirs '("images/" "pictures/"))
-(defvar x-symbol-twelf-image-keywords nil)
-(defvar x-symbol-twelf-font-lock-keywords nil)
-(defvar x-symbol-twelf-header-groups-alist nil)
-(defvar x-symbol-twelf-class-alist
- '((VALID "Twelf Symbol" (x-symbol-info-face))
- (INVALID "no Twelf Symbol" (red x-symbol-info-face))))
-(defvar x-symbol-twelf-class-face-alist nil)
-(defvar x-symbol-twelf-electric-ignore nil)
-(defvar x-symbol-twelf-required-fonts nil)
-(defvar x-symbol-twelf-case-insensitive nil)
-;; Setting token shape prevents "philosophy" example, but still
-;; problems, e.g. delphi, false1. (Pierre)
-(defvar x-symbol-twelf-token-shape '(?_ "[A-Za-z]+" . "[A-Za-z_]"))
-(defvar x-symbol-twelf-table x-symbol-twelf-symbol-table)
-(defun x-symbol-twelf-default-token-list (tokens) tokens)
-(defvar x-symbol-twelf-token-list 'x-symbol-twelf-default-token-list)
-(defvar x-symbol-twelf-input-token-ignore nil)
-
-;; internal stuff
-(defvar x-symbol-twelf-exec-specs nil)
-(defvar x-symbol-twelf-menu-alist nil)
-(defvar x-symbol-twelf-grid-alist nil)
-(defvar x-symbol-twelf-decode-atree nil)
-(defvar x-symbol-twelf-decode-alist nil)
-(defvar x-symbol-twelf-encode-alist nil)
-(defvar x-symbol-twelf-nomule-decode-exec nil)
-(defvar x-symbol-twelf-nomule-encode-exec nil)
-
-(warn "Twelf support for X-Symbol is highly incomplete! Please help improve it!
-Send improvements to x-symbol-twelf.el to proofgen@dcs.ed.ac.uk")
+;; FIXME: to revitalise this, see coq/x-symbol-coq.el
+(error "X-Symbol support for Twelf has been removed in this release, sorry.")
(provide 'x-symbol-twelf)