schangxiang@126.com
2025-09-19 9be9c3784b2881a3fa25e93ae2033dc2803c0ed0
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
define("ace/snippets/csound_orchestra",["require","exports","module"], function(require, exports, module) {
"use strict";
 
exports.snippetText = "# else\n\
snippet else\n\
    else\n\
        ${1:/* statements */}\n\
# elseif\n\
snippet elseif\n\
    elseif ${1:/* condition */} then\n\
        ${2:/* statements */}\n\
# if\n\
snippet if\n\
    if ${1:/* condition */} then\n\
        ${2:/* statements */}\n\
    endif\n\
# instrument block\n\
snippet instr\n\
    instr ${1:name}\n\
        ${2:/* statements */}\n\
    endin\n\
# i-time while loop\n\
snippet iwhile\n\
    i${1:Index} = ${2:0}\n\
    while i${1:Index} < ${3:/* count */} do\n\
        ${4:/* statements */}\n\
        i${1:Index} += 1\n\
    od\n\
# k-rate while loop\n\
snippet kwhile\n\
    k${1:Index} = ${2:0}\n\
    while k${1:Index} < ${3:/* count */} do\n\
        ${4:/* statements */}\n\
        k${1:Index} += 1\n\
    od\n\
# opcode\n\
snippet opcode\n\
    opcode ${1:name}, ${2:/* output types */ 0}, ${3:/* input types */ 0}\n\
        ${4:/* statements */}\n\
    endop\n\
# until loop\n\
snippet until\n\
    until ${1:/* condition */} do\n\
        ${2:/* statements */}\n\
    od\n\
# while loop\n\
snippet while\n\
    while ${1:/* condition */} do\n\
        ${2:/* statements */}\n\
    od\n\
";
exports.scope = "csound_orchestra";
 
});
                (function() {
                    window.require(["ace/snippets/csound_orchestra"], function(m) {
                        if (typeof module == "object" && typeof exports == "object" && module) {
                            module.exports = m;
                        }
                    });
                })();