diff --git a/client/syntaxes/Viper.tmLanguage b/client/syntaxes/Viper.tmLanguage index 3d70dce6..574beb52 100644 --- a/client/syntaxes/Viper.tmLanguage +++ b/client/syntaxes/Viper.tmLanguage @@ -254,6 +254,25 @@ name meta.domain.silver + + captures + + 1 + + name + keyword.declaration.silver + + 2 + + name + entity.name.function.silver + + + match + \b(adt)\b + name + meta.adt.silver + keywords @@ -316,7 +335,7 @@ match - \b(requires|ensures|invariant)\b + \b(requires|ensures|invariant|decreases)\b name keyword.other.verification.contracts.silver