         ]
     'strings':
         'patterns': [
-
+            {
+                'begin': '"'
+                'beginCaptures':
+                    '0':
+                        'name': 'punctuation.definition.string.begin.d'
+                'end': '"'
+                'endCaptures':
+                    '0':
+                        'name': 'punctuation.definition.string.end.d'
+                'name': 'string.quoted.double.d'
+                # Deal with escape characters
+                'patterns': [
+                    {
+                        'match': '\\\\.'
+                        'name': 'constant.character.escape.d'
+                    }
+                ]
+            }
         ]
     'throws':
         'patterns': [

#    other
# meta - larger blocks, like a whole function name.  Not styled
#    ???
# punctuation - not described in Textmate, presumably an Atom addition
#    separator
#    terminator
# storage



'patterns' : [
    {
        'include': '#strings'
    }

]
# Repository of base constructs
