corrade-nucleus-nucleons – Blame information for rev 2
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
2 | office | 1 | ace.define("ace/snippets/jsoniq",["require","exports","module"], function(require, exports, module) { |
2 | "use strict"; |
||
3 | |||
4 | exports.snippetText = "snippet for\n\ |
||
5 | for $${1:item} in ${2:expr}\n\ |
||
6 | snippet return\n\ |
||
7 | return ${1:expr}\n\ |
||
8 | snippet import\n\ |
||
9 | import module namespace ${1:ns} = \"${2:http://www.example.com/}\";\n\ |
||
10 | snippet some\n\ |
||
11 | some $${1:varname} in ${2:expr} satisfies ${3:expr}\n\ |
||
12 | snippet every\n\ |
||
13 | every $${1:varname} in ${2:expr} satisfies ${3:expr}\n\ |
||
14 | snippet if\n\ |
||
15 | if(${1:true}) then ${2:expr} else ${3:true}\n\ |
||
16 | snippet switch\n\ |
||
17 | switch(${1:\"foo\"})\n\ |
||
18 | case ${2:\"foo\"}\n\ |
||
19 | return ${3:true}\n\ |
||
20 | default return ${4:false}\n\ |
||
21 | snippet try\n\ |
||
22 | try { ${1:expr} } catch ${2:*} { ${3:expr} }\n\ |
||
23 | snippet tumbling\n\ |
||
24 | for tumbling window $${1:varname} in ${2:expr}\n\ |
||
25 | start at $${3:start} when ${4:expr}\n\ |
||
26 | end at $${5:end} when ${6:expr}\n\ |
||
27 | return ${7:expr}\n\ |
||
28 | snippet sliding\n\ |
||
29 | for sliding window $${1:varname} in ${2:expr}\n\ |
||
30 | start at $${3:start} when ${4:expr}\n\ |
||
31 | end at $${5:end} when ${6:expr}\n\ |
||
32 | return ${7:expr}\n\ |
||
33 | snippet let\n\ |
||
34 | let $${1:varname} := ${2:expr}\n\ |
||
35 | snippet group\n\ |
||
36 | group by $${1:varname} := ${2:expr}\n\ |
||
37 | snippet order\n\ |
||
38 | order by ${1:expr} ${2:descending}\n\ |
||
39 | snippet stable\n\ |
||
40 | stable order by ${1:expr}\n\ |
||
41 | snippet count\n\ |
||
42 | count $${1:varname}\n\ |
||
43 | snippet ordered\n\ |
||
44 | ordered { ${1:expr} }\n\ |
||
45 | snippet unordered\n\ |
||
46 | unordered { ${1:expr} }\n\ |
||
47 | snippet treat \n\ |
||
48 | treat as ${1:expr}\n\ |
||
49 | snippet castable\n\ |
||
50 | castable as ${1:atomicType}\n\ |
||
51 | snippet cast\n\ |
||
52 | cast as ${1:atomicType}\n\ |
||
53 | snippet typeswitch\n\ |
||
54 | typeswitch(${1:expr})\n\ |
||
55 | case ${2:type} return ${3:expr}\n\ |
||
56 | default return ${4:expr}\n\ |
||
57 | snippet var\n\ |
||
58 | declare variable $${1:varname} := ${2:expr};\n\ |
||
59 | snippet fn\n\ |
||
60 | declare function ${1:ns}:${2:name}(){\n\ |
||
61 | ${3:expr}\n\ |
||
62 | };\n\ |
||
63 | snippet module\n\ |
||
64 | module namespace ${1:ns} = \"${2:http://www.example.com}\";\n\ |
||
65 | "; |
||
66 | exports.scope = "jsoniq"; |
||
67 | |||
68 | }); |