aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--coq/coq-unicode-tokens.el19
1 files changed, 16 insertions, 3 deletions
diff --git a/coq/coq-unicode-tokens.el b/coq/coq-unicode-tokens.el
index 540b6fb5..124a0146 100644
--- a/coq/coq-unicode-tokens.el
+++ b/coq/coq-unicode-tokens.el
@@ -94,6 +94,19 @@
("false" "false" bold sans)
("true" "true" bold sans)
+ ;; example tokens used in Benjamin C. Pierce et al's
+ ;; Software Foundations course
+ ("WHILE" "WHILE" bold sans)
+ ("DO" "DO" bold sans)
+ ("END" "END" bold sans)
+ ("SKIP" "SKIP" bold sans)
+ ("THEN" "THEN" bold sans)
+ ("ELSE" "ELSE" bold sans)
+ ("IFB" "IFB" bold sans)
+ ("FI" "FI" bold sans)
+ ("{{" "⦃" bold)
+ ("}}" "⦄" bold)
+
;; symbols without utf8.v (but also without context)
("lhd" "⊲")
("rhd" "⊳")
@@ -116,9 +129,9 @@
;; ("==" "≡") ; Setoid equiv (NB: same presentation, pot confusing)
- ;; ("-->" "⟹-") ; Morphisms
- ;; ("++>" "⟹+") ;
- ;; ("==>" "⟹=") ;
+ ("-->" "⟹-") ; Morphisms
+ ("++>" "⟹+") ;
+ ("==>" "⟹") ;
(":=" "≔")
("|-" "⊢")