summaryrefslogtreecommitdiff
path: root/editors/sail2-mode.el
diff options
context:
space:
mode:
Diffstat (limited to 'editors/sail2-mode.el')
-rw-r--r--editors/sail2-mode.el6
1 files changed, 3 insertions, 3 deletions
diff --git a/editors/sail2-mode.el b/editors/sail2-mode.el
index e780695d..c2f77801 100644
--- a/editors/sail2-mode.el
+++ b/editors/sail2-mode.el
@@ -5,9 +5,9 @@
(defconst sail2-keywords
'("val" "function" "type" "struct" "union" "enum" "let" "if" "then"
- "else" "match" "in" "return" "register" "forall" "op" "effect"
+ "else" "match" "in" "return" "register" "forall" "operator" "effect"
"overload" "cast" "sizeof" "constraint" "default" "assert"
- "pure" "infixl" "infixr" "infix" "scattered" "end" "try" "catch"
+ "pure" "infixl" "infixr" "infix" "scattered" "end" "try" "catch" "and"
"throw" "clause" "as"))
(defconst sail2-kinds
@@ -16,7 +16,7 @@
"exmem" "undef" "unspec" "nondet" "escape"))
(defconst sail2-types
- '("vector" "int" "nat" "atom" "range" "unit" "bit" "real" "list" "bool" "string"))
+ '("vector" "int" "nat" "atom" "range" "unit" "bit" "real" "list" "bool" "string" "bits"))
(defconst sail2-special
'("_prove"))