mediawiki-extensions-CodeEd.../modules/ace/snippets/csound_orchestra.js
Ed Sanders d4cc23f606 Update ace-build 1.2.9 -> 1.4.9 and recompile
Change-Id: I31eeb56eec4995e1bff8248e5c1d4df7f20ad48b
2020-04-14 14:30:34 -07:00

61 lines
1.5 KiB
JavaScript

ace.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() {
ace.require(["ace/snippets/csound_orchestra"], function(m) {
if (typeof module == "object" && typeof exports == "object" && module) {
module.exports = m;
}
});
})();