source: tools/vscode/uwaterloo.cforall-0.1.0/syntaxes/cfa.tmLanguage @ b59c21a

Last change on this file since b59c21a was 9452a2c, checked in by Thierry Delisle <tdelisle@…>, 8 years ago

Added to source the vscode tools

  • Property mode set to 100644
File size: 1.2 KB
RevLine 
[9452a2c]1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3<plist version="1.0">
4<dict>
5        <key>fileTypes</key>
6        <array>
7                <string>c</string>
8                <string>cf</string>
9                <string>cfa</string>
10                <string>h</string>
11        </array>
12        <key>foldingStartMarker</key>
13        <string>/\*\*|\{\s*$</string>
14        <key>foldingStopMarker</key>
15        <string>\*\*/|^\s*\}</string>
16        <key>keyEquivalent</key>
17        <string>^~G</string>
18        <key>name</key>
19        <string>Cforall</string>
20        <key>patterns</key>
21        <array>
22                <dict>
23                        <key>match</key>
24                        <string>\b(forall)\b</string>
25                        <key>name</key>
26                        <string>keyword.control.cfa</string>
27                </dict>
28                <dict>
29                        <key>match</key>
30                        <string>\b(trait|dtype|otype|ftype|sized|volatile|extern|static|inline|coroutine|thread|thread_local|mutex|monitor)\b</string>
31                        <key>name</key>
32                        <string>storage.type.cfa</string>
33                </dict>
34                <dict>
35                        <key>match</key>
36                        <string>\b(this)\b</string>
37                        <key>name</key>
38                        <string>variable.language.cfa</string>
39                </dict>
40                <dict>
41                        <key>include</key>
42                        <string>source.c</string>
43                </dict>
44        </array>
45        <key>scopeName</key>
46        <string>source.cf</string>
47        <key>uuid</key>
48        <string>25066DC2-6B1D-11D9-9D5B-000D93589AF6</string>
49</dict>
50</plist>
Note: See TracBrowser for help on using the repository browser.