This commit is contained in:
Kelvin Sherlock 2014-02-27 00:06:51 -05:00
parent 12f06c6d10
commit e5defd6593
1 changed files with 32 additions and 2 deletions

View File

@ -18,6 +18,30 @@
<key>name</key>
<string>entity.name.function</string>
</dict>
<dict>
<key>captures</key>
<dict>
<key>0</key>
<dict>
<key>name</key>
<string>keyword.function</string>
</dict>
<key>1</key>
<dict>
<key>name</key>
<string>entity.name.function</string>
</dict>
<key>2</key>
<dict>
<key>name</key>
<string>variable.parameter</string>
</dict>
</dict>
<key>match</key>
<string>(?i:def\s*fn)\s*([A-Za-z_][A-Za-z0-9_]*)\s*[(]\s*([A-Za-z_][A-Za-z0-9_]*)\s*[)]</string>
<key>name</key>
<string>meta.def.fn</string>
</dict>
<dict>
<key>begin</key>
<string>"</string>
@ -78,7 +102,13 @@
</dict>
<dict>
<key>match</key>
<string>(?i:abs|sgn|int|sqr|sin|cos|tan|atn|exp|log|rnd|def|fn)</string>
<string>(?i:def|fn)</string>
<key>name</key>
<string>keyword.function</string>
</dict>
<dict>
<key>match</key>
<string>(?i:abs|sgn|int|sqr|sin|cos|tan|atn|exp|log|rnd)</string>
<key>name</key>
<string>support.function.arithmetic</string>
</dict>
@ -90,7 +120,7 @@
</dict>
<dict>
<key>match</key>
<string>(?i:at|gr|color=|plot|hlin|vlin|hgr2|hgr|hcolor=|hplot|draw|xdraw|scale=|rot=|shload)</string>
<string>(?i:at|gr|color=|plot|hlin|vlin|hgr2|hgr|hcolor=|hplot|draw|xdraw|scale=|rot=)</string>
<key>name</key>
<string>keyword.graphics</string>
</dict>