diff options
| author | Alasdair Armstrong | 2018-11-30 16:30:47 +0000 |
|---|---|---|
| committer | Alasdair Armstrong | 2018-11-30 16:33:36 +0000 |
| commit | 4fd0c147e6c53ec64b7e4a8cd0324f6e8e56714f (patch) | |
| tree | 798460470a894e8495f514de52e6d24210a513d0 /editors | |
| parent | c87a2b9cbdac1df22d38f82fd8314fe4acdfb6c9 (diff) | |
Improvements for ASL parser
- Fix pretty printing nested constraints
- Add flow typing for if condition then { throw exn }; ... blocks
- Add optimisations for bitvector concatenation in C
Diffstat (limited to 'editors')
| -rw-r--r-- | editors/sail2-mode.el | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/editors/sail2-mode.el b/editors/sail2-mode.el index e7b115ba..eee0986f 100644 --- a/editors/sail2-mode.el +++ b/editors/sail2-mode.el @@ -6,7 +6,7 @@ (defconst sail2-keywords '("val" "function" "type" "struct" "union" "enum" "let" "var" "if" "then" "by" "else" "match" "in" "return" "register" "ref" "forall" "operator" "effect" - "overload" "cast" "sizeof" "constraint" "default" "assert" "newtype" "from" + "overload" "cast" "sizeof" "constant" "constraint" "default" "assert" "newtype" "from" "pure" "infixl" "infixr" "infix" "scattered" "end" "try" "catch" "and" "to" "throw" "clause" "as" "repeat" "until" "while" "do" "foreach" "bitfield" "mapping" "where" "with")) |
