init
This commit is contained in:
11
snippets/raku-mode/elsif
Normal file
11
snippets/raku-mode/elsif
Normal file
@@ -0,0 +1,11 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: elsif
|
||||
# key: ifi
|
||||
# --
|
||||
if ${1:condition} {
|
||||
$2
|
||||
} elsif ${3:condition} {
|
||||
$4
|
||||
} else {
|
||||
$5
|
||||
}
|
||||
7
snippets/raku-mode/for
Normal file
7
snippets/raku-mode/for
Normal file
@@ -0,0 +1,7 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: for
|
||||
# key: for
|
||||
# --
|
||||
for ${1:lista} {
|
||||
$0
|
||||
}
|
||||
5
snippets/raku-mode/for-guard
Normal file
5
snippets/raku-mode/for-guard
Normal file
@@ -0,0 +1,5 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: for-guard
|
||||
# key: forg
|
||||
# --
|
||||
$0 for ${1:list}
|
||||
7
snippets/raku-mode/forv
Normal file
7
snippets/raku-mode/forv
Normal file
@@ -0,0 +1,7 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: for variable
|
||||
# key: forv
|
||||
# --
|
||||
for ${1:list} -> ${2:i} {
|
||||
$0
|
||||
}
|
||||
8
snippets/raku-mode/forvc
Normal file
8
snippets/raku-mode/forvc
Normal file
@@ -0,0 +1,8 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: for variable is copy
|
||||
# key: forvc
|
||||
# --
|
||||
for ${1:list} -> ${2:i} is copy {
|
||||
$0
|
||||
}
|
||||
|
||||
7
snippets/raku-mode/forw
Normal file
7
snippets/raku-mode/forw
Normal file
@@ -0,0 +1,7 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: for variable is rw
|
||||
# key: forw
|
||||
# --
|
||||
for ${1:list} -> ${2:i} is rw {
|
||||
$0
|
||||
}
|
||||
9
snippets/raku-mode/given
Normal file
9
snippets/raku-mode/given
Normal file
@@ -0,0 +1,9 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: given
|
||||
# key: given
|
||||
# --
|
||||
given ${1:variable} {
|
||||
when ${2:condition} { ${3:block} }
|
||||
when ${4:condition} { ${5:block} }
|
||||
default { ${6:default-block} }
|
||||
}
|
||||
7
snippets/raku-mode/if
Normal file
7
snippets/raku-mode/if
Normal file
@@ -0,0 +1,7 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: if
|
||||
# key: if
|
||||
# --
|
||||
if ${1:condition} {
|
||||
$0
|
||||
}
|
||||
9
snippets/raku-mode/if-else
Normal file
9
snippets/raku-mode/if-else
Normal file
@@ -0,0 +1,9 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: if else
|
||||
# key: ife
|
||||
# --
|
||||
if ${1:condition} {
|
||||
$2
|
||||
} else {
|
||||
$3
|
||||
}
|
||||
5
snippets/raku-mode/ifguard
Normal file
5
snippets/raku-mode/ifguard
Normal file
@@ -0,0 +1,5 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: if guard
|
||||
# key: ifg
|
||||
# --
|
||||
$0 if ${1:condition};
|
||||
7
snippets/raku-mode/main
Normal file
7
snippets/raku-mode/main
Normal file
@@ -0,0 +1,7 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: main
|
||||
# key: main
|
||||
# --
|
||||
sub MAIN${2:(${3:args})} {
|
||||
$0
|
||||
}
|
||||
7
snippets/raku-mode/multi
Normal file
7
snippets/raku-mode/multi
Normal file
@@ -0,0 +1,7 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: multi
|
||||
# key: multi
|
||||
# --
|
||||
multi ${1:subrutine}${2:(${3:args})} {
|
||||
$0
|
||||
}
|
||||
5
snippets/raku-mode/multi-line-comment
Normal file
5
snippets/raku-mode/multi-line-comment
Normal file
@@ -0,0 +1,5 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: multi-line and in-the-middle comments
|
||||
# key: co
|
||||
# --
|
||||
#`($0)
|
||||
9
snippets/raku-mode/pod
Normal file
9
snippets/raku-mode/pod
Normal file
@@ -0,0 +1,9 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: Pod
|
||||
# key: pod
|
||||
# --
|
||||
=begin ${1:comment}
|
||||
|
||||
$0
|
||||
|
||||
=end $1
|
||||
7
snippets/raku-mode/subrutine
Normal file
7
snippets/raku-mode/subrutine
Normal file
@@ -0,0 +1,7 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: Subrutine
|
||||
# key: sub
|
||||
# --
|
||||
sub ${1:subrutine}${2:(${3:args})} {
|
||||
$0
|
||||
}
|
||||
5
snippets/raku-mode/subset
Normal file
5
snippets/raku-mode/subset
Normal file
@@ -0,0 +1,5 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: subset
|
||||
# key: subset
|
||||
# --
|
||||
subset ${1:name} of ${2:(Type)} where { $_ $0}
|
||||
5
snippets/raku-mode/ternary-operator
Normal file
5
snippets/raku-mode/ternary-operator
Normal file
@@ -0,0 +1,5 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: Ternary Operator
|
||||
# key: tern
|
||||
# --
|
||||
${1:condition} ?? ${2:true} !! ${3:false};
|
||||
7
snippets/raku-mode/unless
Normal file
7
snippets/raku-mode/unless
Normal file
@@ -0,0 +1,7 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: unless
|
||||
# key: un
|
||||
# --
|
||||
unless ${1:condition} {
|
||||
$0
|
||||
}
|
||||
5
snippets/raku-mode/unless-guard
Normal file
5
snippets/raku-mode/unless-guard
Normal file
@@ -0,0 +1,5 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: unless guard
|
||||
# key: ung
|
||||
# --
|
||||
$0 unless ${1:condition};
|
||||
7
snippets/raku-mode/until
Normal file
7
snippets/raku-mode/until
Normal file
@@ -0,0 +1,7 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: until
|
||||
# key: until
|
||||
# --
|
||||
until ${1:condition} {
|
||||
|
||||
}
|
||||
5
snippets/raku-mode/untilguard
Normal file
5
snippets/raku-mode/untilguard
Normal file
@@ -0,0 +1,5 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: untilg
|
||||
# key: untilg
|
||||
# --
|
||||
$0 until ${1:condition};
|
||||
7
snippets/raku-mode/while
Normal file
7
snippets/raku-mode/while
Normal file
@@ -0,0 +1,7 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: while
|
||||
# key: while
|
||||
# --
|
||||
while ${1:condition} {
|
||||
$0
|
||||
}
|
||||
5
snippets/raku-mode/whileguard
Normal file
5
snippets/raku-mode/whileguard
Normal file
@@ -0,0 +1,5 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: whileg
|
||||
# key: whileg
|
||||
# --
|
||||
$0 while ${1:condition};
|
||||
Reference in New Issue
Block a user