filesbox/web/dist/11312.59dd46c3.async.js

94 lines
1.9 KiB
JavaScript
Raw Permalink Normal View History

2024-07-26 06:10:54 +00:00
(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[11312],{11312:function(n,p,s){n=s.nmd(n),ace.define("ace/snippets/tcl.snippets",["require","exports","module"],function(t,e,i){i.exports=`# #!/usr/bin/env tclsh
snippet #!
#!/usr/bin/env tclsh
# Process
snippet pro
proc \${1:function_name} {\${2:args}} {
\${3:#body ...}
}
#xif
snippet xif
\${1:expr}? \${2:true} : \${3:false}
# Conditional
snippet if
if {\${1}} {
\${2:# body...}
}
# Conditional if..else
snippet ife
if {\${1}} {
\${2:# body...}
} else {
\${3:# else...}
}
# Conditional if..elsif..else
snippet ifee
if {\${1}} {
\${2:# body...}
} elseif {\${3}} {
\${4:# elsif...}
} else {
\${5:# else...}
}
# If catch then
snippet ifc
if { [catch {\${1:#do something...}} \${2:err}] } {
\${3:# handle failure...}
}
# Catch
snippet catch
catch {\${1}} \${2:err} \${3:options}
# While Loop
snippet wh
while {\${1}} {
\${2:# body...}
}
# For Loop
snippet for
for {set \${2:var} 0} {$$2 < \${1:count}} {\${3:incr} $2} {
\${4:# body...}
}
# Foreach Loop
snippet fore
foreach \${1:x} {\${2:#list}} {
\${3:# body...}
}
# after ms script...
snippet af
after \${1:ms} \${2:#do something}
# after cancel id
snippet afc
after cancel \${1:id or script}
# after idle
snippet afi
after idle \${1:script}
# after info id
snippet afin
after info \${1:id}
# Expr
snippet exp
expr {\${1:#expression here}}
# Switch
snippet sw
switch \${1:var} {
\${3:pattern 1} {
\${4:#do something}
}
default {
\${2:#do something}
}
}
# Case
snippet ca
\${1:pattern} {
\${2:#do something}
}\${3}
# Namespace eval
snippet ns
namespace eval \${1:path} {\${2:#script...}}
# Namespace current
snippet nsc
namespace current
`}),ace.define("ace/snippets/tcl",["require","exports","module","ace/snippets/tcl.snippets"],function(t,e,i){"use strict";e.snippetText=t("./tcl.snippets"),e.scope="tcl"}),function(){ace.require(["ace/snippets/tcl"],function(t){n&&(n.exports=t)})}()}}]);