- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
- <plist version="1.0">
- <dict>
- <key>fileTypes</key>
- <array>
- <string>mwtest</string>
- </array>
- <key>name</key>
- <string>MWParserFromHell Test Case</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>match</key>
- <string>---</string>
- <key>name</key>
- <string>markup.heading.divider.mwpfh</string>
- </dict>
- <dict>
- <key>captures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.other.name.mwpfh</string>
- </dict>
- <key>2</key>
- <dict>
- <key>name</key>
- <string>variable.other.name.mwpfh</string>
- </dict>
- </dict>
- <key>match</key>
- <string>(name:)\s*(\w*)</string>
- <key>name</key>
- <string>meta.name.mwpfh</string>
- </dict>
- <dict>
- <key>captures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.other.label.mwpfh</string>
- </dict>
- <key>2</key>
- <dict>
- <key>name</key>
- <string>comment.line.other.label.mwpfh</string>
- </dict>
- </dict>
- <key>match</key>
- <string>(label:)\s*(.*)</string>
- <key>name</key>
- <string>meta.label.mwpfh</string>
- </dict>
- <dict>
- <key>captures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.other.input.mwpfh</string>
- </dict>
- <key>2</key>
- <dict>
- <key>name</key>
- <string>string.quoted.double.input.mwpfh</string>
- </dict>
- </dict>
- <key>match</key>
- <string>(input:)\s*(.*)</string>
- <key>name</key>
- <string>meta.input.mwpfh</string>
- </dict>
- <dict>
- <key>captures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.other.output.mwpfh</string>
- </dict>
- </dict>
- <key>match</key>
- <string>(output:)</string>
- <key>name</key>
- <string>meta.output.mwpfh</string>
- </dict>
- <dict>
- <key>captures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>support.language.token.mwpfh</string>
- </dict>
- </dict>
- <key>match</key>
- <string>(\w+)\s*\(</string>
- <key>name</key>
- <string>meta.name.token.mwpfh</string>
- </dict>
- <dict>
- <key>captures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>variable.parameter.token.mwpfh</string>
- </dict>
- </dict>
- <key>match</key>
- <string>(\w+)\s*(=)</string>
- <key>name</key>
- <string>meta.name.parameter.token.mwpfh</string>
- </dict>
- <dict>
- <key>match</key>
- <string>".*?"</string>
- <key>name</key>
- <string>string.quoted.double.mwpfh</string>
- </dict>
- </array>
- <key>scopeName</key>
- <string>text.mwpfh</string>
- <key>uuid</key>
- <string>cd3e2ffa-a57d-4c40-954f-1a2e87ffd638</string>
- </dict>
- </plist>
|