From: Arran Cudbard-Bell Date: Sun, 4 Nov 2012 17:40:06 +0000 (+0000) Subject: Basic language definition for bbedit X-Git-Tag: release_3_0_0_beta1~1602 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b01604d4e4dbba134a38f3e0d52c313b8228aeb2;p=thirdparty%2Ffreeradius-server.git Basic language definition for bbedit --- diff --git a/scripts/bbedit/unlanglaguage.plist b/scripts/bbedit/unlanglaguage.plist new file mode 100644 index 00000000000..24496f57d66 --- /dev/null +++ b/scripts/bbedit/unlanglaguage.plist @@ -0,0 +1,116 @@ + + + + + + BBEditDocumentType + CodelessLanguageModule + BBLMLanguageDisplayName + Unlang + BBLMLanguageCode + unlg + BBLMColorsSyntax + + BBLMScansFunctions + + BBLMIsCaseSensitive + + BBLMKeywordList + + update + switch + case + if + else + elsif + redundant + load-balance + redundant-load-balance + notfound + noop + ok + updated + fail + userlock + invalid + handled + + BBLMSuffixMap + + + BBLMLanguageSuffix + .policy + + + BBLMCommentLineDefault + # + Language Features + + Identifier and Keyword Character Class + + + Function Pattern + ^\s*) + (?P + (?P[a-zA-Z0-9_-\.]+) + \s+{\n + (?P[^}]+) + } + ) + ) + )]]> + + Skip Pattern + comment) | + (?P>string) + )]]> + Open Line Comments + # + + Open Statement Blocks + { + + Close Statement Blocks + } + + Open Strings 1 + " + + Close Strings 1 + " + + Escape Char in Strings 1 + \ + + End-of-line Ends Strings 1 + + + Open Strings 2 + ' + + Close Strings 2 + ' + + Escape Char in Strings 2 + \ + + End-of-line Ends Strings 2 + + + + \ No newline at end of file