Skip to content

Commit

Permalink
• revert r7236 (hopefully bringing back history for ANTLR.plist)
Browse files Browse the repository at this point in the history
git-svn-id: http://svn.textmate.org/trunk/Bundles/ANTLR.tmbundle@7238 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
  • Loading branch information
sorbits committed May 13, 2007
1 parent d4fe1fb commit 91d747d
Showing 1 changed file with 51 additions and 109 deletions.
160 changes: 51 additions & 109 deletions Syntaxes/ANTLR.tmLanguage → Syntaxes/ANTLR.plist
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@
<!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>bundleUUID</key>
<string>7F43D670-A808-4D6E-BDE7-8CD71C2396EC</string>
<key>fileTypes</key>
<array>
<string>g</string>
Expand Down Expand Up @@ -86,89 +84,66 @@
</dict>
</array>
</dict>
<dict>
<key>match</key>
<string>^\w+\s*(:|\s*$)</string>
<key>name</key>
<string>keyword.control.label.antlr</string>
</dict>
<dict>
<key>match</key>
<string>\b[[:upper:]_][[:upper:][:digit:]_]*\b</string>
<key>name</key>
<string>constant.other.token.antlr</string>
</dict>
<dict>
<key>begin</key>
<string>^(class)\b\s+(\w+)</string>
<key>captures</key>
<string>\{</string>
<key>beginCaptures</key>
<dict>
<key>1</key>
<key>0</key>
<dict>
<key>name</key>
<string>storage.type.antlr</string>
<string>punctuation.section.embedded.begin.antlr</string>
</dict>
<key>2</key>
</dict>
<key>end</key>
<string>\}</string>
<key>endCaptures</key>
<dict>
<key>0</key>
<dict>
<key>name</key>
<string>entity.name.type.class.antlr</string>
<string>punctuation.section.embedded.end.antlr</string>
</dict>
</dict>
<key>end</key>
<string>;</string>
<key>name</key>
<string>meta.definition.class.antlr</string>
<string>source.embedded.java-or-c.antlr</string>
<key>patterns</key>
<array>
<dict>
<key>begin</key>
<string>\b(extends)\b\s+</string>
<key>captures</key>
<dict>
<key>1</key>
<dict>
<key>name</key>
<string>storage.modifier.antlr</string>
</dict>
</dict>
<key>end</key>
<string>(?=;)</string>
<key>name</key>
<string>meta.definition.class.extends.antlr</string>
<key>patterns</key>
<array>
<dict>
<key>match</key>
<string>\b(Parser|Lexer|TreeWalker)\b</string>
<key>name</key>
<string>support.class.antlr</string>
</dict>
</array>
<key>include</key>
<string>#nested-curly</string>
</dict>
</array>
</dict>
<dict>
<key>match</key>
<string>^[[:upper:]_][[:upper:][:digit:]_]*\b</string>
<string>\bclass\b</string>
<key>name</key>
<string>keyword.control.label.token.antlr</string>
<string>storage.type.class.antlr</string>
</dict>
<dict>
<key>captures</key>
<dict>
<key>1</key>
<dict>
<key>name</key>
<string>entity.name.function.rule.antlr</string>
</dict>
<key>2</key>
<dict>
<key>name</key>
<string>keyword.control.antlr</string>
</dict>
</dict>
<key>match</key>
<string>^(\w+)(?:\s+(returns\b))?</string>
<string>\bextends\b</string>
<key>name</key>
<string>meta.rule.antlr</string>
<string>storage.modifier.extends.antlr</string>
</dict>
<dict>
<key>match</key>
<string>\b[[:upper:]_][[:upper:][:digit:]_]*\b</string>
<string>\b(Parser|Lexer|TreeWalker)\b</string>
<key>name</key>
<string>constant.other.token.antlr</string>
</dict>
<dict>
<key>include</key>
<string>#nested-curly</string>
<string>support.class.antlr</string>
</dict>
</array>
<key>repository</key>
Expand Down Expand Up @@ -211,57 +186,28 @@
</dict>
<key>nested-curly</key>
<dict>
<key>begin</key>
<string>\{</string>
<key>captures</key>
<dict>
<key>0</key>
<dict>
<key>name</key>
<string>punctuation.section.group.antlr</string>
</dict>
</dict>
<key>end</key>
<string>\}</string>
<key>name</key>
<string>source.embedded.java-or-c.antlr</string>
<key>patterns</key>
<array>
<dict>
<key>match</key>
<string>\b(break|case|continue|default|do|else|for|goto|if|_Pragma|return|switch|while)\b</string>
<key>name</key>
<string>keyword.control.java-or-c</string>
</dict>
<dict>
<key>match</key>
<string>\b(asm|__asm__|auto|bool|_Bool|char|_Complex|double|enum|float|_Imaginary|int|long|short|signed|struct|typedef|union|unsigned|void)\b</string>
<key>name</key>
<string>storage.type.java-or-c</string>
</dict>
<dict>
<key>match</key>
<string>\b(const|extern|register|restrict|static|volatile|inline)\b</string>
<key>name</key>
<string>storage.modifier.java-or-c</string>
</dict>
<dict>
<key>match</key>
<string>\b(NULL|true|false|TRUE|FALSE)\b</string>
<key>name</key>
<string>constant.language.java-or-c</string>
</dict>
<dict>
<key>match</key>
<string>\b(sizeof)\b</string>
<key>name</key>
<string>keyword.operator.sizeof.java-or-c</string>
</dict>
<dict>
<key>match</key>
<string>\b((0(x|X)[0-9a-fA-F]*)|(([0-9]+\.?[0-9]*)|(\.[0-9]+))((e|E)(\+|-)?[0-9]+)?)(L|l|UL|ul|u|U|F|f|ll|LL|ull|ULL)?\b</string>
<key>name</key>
<string>constant.numeric.java-or-c</string>
<key>begin</key>
<string>\{</string>
<key>captures</key>
<dict>
<key>0</key>
<dict>
<key>name</key>
<string>punctuation.section.group.antlr</string>
</dict>
</dict>
<key>end</key>
<string>\}</string>
<key>patterns</key>
<array>
<dict>
<key>include</key>
<string>#nested-curly</string>
</dict>
</array>
</dict>
<dict>
<key>begin</key>
Expand Down Expand Up @@ -335,10 +281,6 @@
<key>name</key>
<string>support.constant.eof-char.antlr</string>
</dict>
<dict>
<key>include</key>
<string>#comments</string>
</dict>
</array>
</dict>
<key>strings</key>
Expand Down

0 comments on commit 91d747d

Please sign in to comment.