<?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>BBEditDocumentType</key>
<string>CodelessLanguageModule</string>
<key>BBLMColorsSyntax</key>
<true/>
<key>BBLMIsCaseSensitive</key>
<key>BBLMKeywordList</key>
<array>
<string>:</string>
<string><<</string>
<string>::</string>
<string>^^</string>
<string>{</string>
<string>}</string>
</array>
<key>BBLMLanguageCode</key>
<string>LGT2</string>
<key>BBLMLanguageDisplayName</key>
<string>Logtalk</string>
<key>BBLMScansFunctions</key>
<false/>
<key>BBLMSuffixMap</key>
<key>BBLMLanguageSuffix</key>
<string>.config</string>
</dict>
<string>.lgt</string>
<key>Language Features</key>
<key>Comment Pattern</key>
<string><![CDATA[(?x:
(?> % .* $ ) |
(?> /\* (?s:.*?) (?>\*/) )
)]]></string>
<key>Function Pattern</key>
:-\s(object|protocol|category)\([a-z][a-zA-Z_]+
<key>String Pattern</key>
(?> " (?s: \\. | [^"] )*? (?> " ) ) |
(?> ' (?s: \\. | [^'] )*? (?> ' ) )
<!--
<key>Skip Pattern</key>
<# GREP (regex) pattern for anything that should be ignored when scanning functions #>
-->
<key>Identifier and Keyword Character Class</key>
<string><![CDATA[a-zA-Z0-9_:{}^]]></string>
</plist>