diff options
author | 1999-11-13 13:54:27 +0000 | |
---|---|---|
committer | 1999-11-13 13:54:27 +0000 | |
commit | ab50ba1cdc246d0239bf597674d5e09026060a4a (patch) | |
tree | ab481be5c87b2b13b73f3f33f893b113f10d92ec /coq | |
parent | ed8873cdabc7d0348dbb1db8b71a06c75df3998b (diff) |
Experiment with X-Symbol support for Coq.
Diffstat (limited to 'coq')
-rw-r--r-- | coq/x-symbol-coq.el | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/coq/x-symbol-coq.el b/coq/x-symbol-coq.el new file mode 100644 index 00000000..a8c1bfa2 --- /dev/null +++ b/coq/x-symbol-coq.el @@ -0,0 +1,42 @@ +(defvar x-symbol-coq-symbol-table + '((longarrowright () "->" "\\<longrightarrow>") + (logicaland () "/\\" "\\<and>") + (logicalor () "\\/" "\\<or>") + (notsign () "~" "\\<not>") + (equivalence () "<->" "\\<equiv>") + (existential1 () "EX" "\\<exists>"))) + +;; All the stuff X-Symbol complains about +(defvar x-symbol-coq-master-directory 'ignore) +(defvar x-symbol-coq-image-searchpath '("./")) +(defvar x-symbol-coq-image-cached-dirs '("images/" "pictures/")) +(defvar x-symbol-coq-image-keywords nil) +(defvar x-symbol-coq-font-lock-keywords nil) +(defvar x-symbol-coq-header-groups-alist nil) +(defvar x-symbol-coq-class-alist + '((VALID "Coq Symbol" (x-symbol-info-face)) + (INVALID "no Coq Symbol" (red x-symbol-info-face)))) +(defvar x-symbol-coq-class-face-alist nil) +(defvar x-symbol-coq-electric-ignore nil) +(defvar x-symbol-coq-required-fonts nil) +(defvar x-symbol-coq-case-insensitive nil) +(defvar x-symbol-coq-token-shape nil) +(defvar x-symbol-coq-table x-symbol-coq-symbol-table) +(defun x-symbol-coq-default-token-list (tokens) tokens) +(defvar x-symbol-coq-token-list 'x-symbol-coq-default-token-list) +(defvar x-symbol-coq-input-token-ignore nil) + +;; internal stuff +(defvar x-symbol-coq-exec-specs nil) +(defvar x-symbol-coq-menu-alist nil) +(defvar x-symbol-coq-grid-alist nil) +(defvar x-symbol-coq-decode-atree nil) +(defvar x-symbol-coq-decode-alist nil) +(defvar x-symbol-coq-encode-alist nil) +(defvar x-symbol-coq-nomule-decode-exec nil) +(defvar x-symbol-coq-nomule-encode-exec nil) + +(message "Coq support for X-Symbol is highly incomplete! Please help improve it!") + + +(provide 'x-symbol-coq) |