]> git.lizzy.rs Git - micro.git/blobdiff - runtime/syntax/python3.yaml
Python syntax: multiline string should be constant.string, not comment (#2268)
[micro.git] / runtime / syntax / python3.yaml
index ab5ba62986f708f18248db3fbe804a26c670401e..93f4f483002b449a2705c848e3d678eb244f5c01 100644 (file)
@@ -18,7 +18,7 @@ rules:
       # definitions
     - identifier: "def [a-zA-Z_0-9]+"
       # keywords
-    - statement: "\\b(and|as|assert|async|await|break|class|continue|def|del|elif|else|except|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|raise|return|try|while|with|yield)\\b"
+    - statement: "\\b(and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|raise|return|try|while|with|yield)\\b"
       # decorators
     - brightgreen: "@.*[(]"
       # operators
@@ -36,7 +36,7 @@ rules:
         end: "\"\"\""
         rules: []
 
-    - comment:
+    - constant.string:
         start: "'''"
         end: "'''"
         rules: []