diff --git a/Anselme.sublime-syntax b/Anselme.sublime-syntax index 7a01671..b1ec583 100755 --- a/Anselme.sublime-syntax +++ b/Anselme.sublime-syntax @@ -9,7 +9,7 @@ file_extensions: scope: source.anselme variables: - identifier: '[^\{\}\§\>\<\(\)\~\+\-\*\/\%\=\!\&\|\:\^\,\@\s\.\#\"\d][^\{\}\§\>\<\(\)\~\+\-\*\/\%\=\!\&\|\:\^\,\@\s\.\#\"]*' + identifier: '[^\{\}\§\>\<\(\)\~\+\-\*\/\%\=\?\!\&\|\:\^\,\@\s\.\#\"\d][^\{\}\§\>\<\(\)\~\+\-\*\/\%\=\?\!\&\|\:\^\,\@\s\.\#\"]*' contexts: main: @@ -74,7 +74,7 @@ contexts: expression: - meta_scope: meta.group.anselme - - match: '[|&!]' + - match: '[|&!?]' scope: keyword.operator.logical.anselme - match: '[+\-*/%^<>=]' scope: keyword.operator.arithmetic.anselme