{"name":"directivesmf","scopeName":"source.directivesmf","patterns":[{"begin":"(^[ \\t]+)?(?=#)","end":"(?!\\G)","patterns":[{"name":"comment.line.number-sign.directivesmf","begin":"#","end":"\\n","beginCaptures":{"0":{"name":"punctuation.definition.comment.directivesmf"}}}],"beginCaptures":{"1":{"name":"punctuation.whitespace.comment.leading.directivesmf"}}},{"begin":"(^[ \\t]+)?(?=;)","end":"(?!\\G)","patterns":[{"name":"comment.line.semicolon.directivesmf","begin":";","end":"\\n","beginCaptures":{"0":{"name":"punctuation.definition.comment.directivesmf"}}}],"beginCaptures":{"1":{"name":"punctuation.whitespace.comment.leading.directivesmf"}}},{"match":"\\b([a-zA-Z0-9_.-]+)\\b\\s*(=)","captures":{"1":{"name":"keyword.other.definition.directivesmf"},"2":{"name":"punctuation.separator.key-value.directivesmf"}}},{"name":"entity.name.section.group-title.directivesmf","match":"^(\\[)(.*?)(\\])","captures":{"1":{"name":"punctuation.definition.entity.directivesmf"},"3":{"name":"punctuation.definition.entity.directivesmf"}}},{"name":"string.quoted.single.directivesmf","begin":"'","end":"'","patterns":[{"name":"constant.character.escape.directivesmf","match":"\\\\."}],"beginCaptures":{"0":{"name":"punctuation.definition.string.begin.directivesmf"}},"endCaptures":{"0":{"name":"punctuation.definition.string.end.directivesmf"}}},{"name":"string.quoted.double.directivesmf","begin":"\"","end":"\"","beginCaptures":{"0":{"name":"punctuation.definition.string.begin.directivesmf"}},"endCaptures":{"0":{"name":"punctuation.definition.string.end.directivesmf"}}}]}
