-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathPOL_eScript_declaration.sublime-completions
More file actions
41 lines (34 loc) · 1.87 KB
/
POL_eScript_declaration.sublime-completions
File metadata and controls
41 lines (34 loc) · 1.87 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
{
"scope": "source.polscript - (source.script.polscript|string.quoted.double.polscript|string.quoted.single.polscript)",
"completions": [
// Use
{ "trigger": "attributes\tuse", "contents": "use attributes;" },
{ "trigger": "basic\tuse", "contents": "use basic;" },
{ "trigger": "basicio\tuse", "contents": "use basicio;" },
{ "trigger": "boat\tuse", "contents": "use boat;" },
{ "trigger": "cfgfile\tuse", "contents": "use cfgfile;" },
{ "trigger": "cliloc\tuse", "contents": "use cliloc;" },
{ "trigger": "datafile\tuse", "contents": "use datafile;" },
{ "trigger": "file\tuse", "contents": "use file;" },
{ "trigger": "guild\tuse", "contents": "use guild;" },
{ "trigger": "http\tuse", "contents": "use http;" },
{ "trigger": "math\tuse", "contents": "use math;" },
{ "trigger": "npc\tuse", "contents": "use npc;" },
{ "trigger": "os\tuse", "contents": "use os;" },
{ "trigger": "party\tuse", "contents": "use party;" },
{ "trigger": "polsys\tuse", "contents": "use polsys;" },
{ "trigger": "storage\tuse", "contents": "use storage;" },
{ "trigger": "mysql\tuse", "contents": "use mysql;" },
{ "trigger": "unicode\tuse", "contents": "use unicode;" },
{ "trigger": "uo\tuse", "contents": "use uo;" },
{ "trigger": "util\tuse", "contents": "use util;" },
{ "trigger": "vitals\tuse", "contents": "use vitals;" },
// Include
{ "trigger": "include\tinclude", "contents": "include \"$1\";" },
// Program
{ "trigger": "program\tscript", "contents": "program $1($2)\nendprogram" },
// Function
{ "trigger": "function\tscript", "contents": "function $1($2)\nendfunction" },
{ "trigger": "exported function\tscript", "contents": "exported function $1($2)\nendfunction" }
]
}