         ]
       }
     ]
+  'punctuation':
+    'patterns': [
+      {
+        'match': ','
+        'name': 'punctuation.comma.dart'
+      }
+      {
+        'match': ';'
+        'name': 'punctuation.terminator.dart'
+      }
+      {
+        'match': '\\.'
+        'name': 'punctuation.dot.dart'
+      }
+    ]
 'scopeName': 'source.dart'

    'include': '#comments'
  }
  {
    'include': '#annotations'
  }
  {

        'name': 'keyword.operator.logical.dart'
      }
      {
        'match': '\\b(static|final|const)\\b'
        'name': 'storage.modifier.dart'
      }
