diff options
author | Karel Kočí <cynerd@email.cz> | 2016-06-30 16:03:25 +0200 |
---|---|---|
committer | Karel Kočí <cynerd@email.cz> | 2016-06-30 16:03:25 +0200 |
commit | e573b3020c032400eed60b649a2cbf55266e6bb0 (patch) | |
tree | 8f572394ac8433529c7a8e70d160a2fbe8268b4e /vim/bundle/vim-snippets/snippets/julia.snippets | |
parent | b8c667bd64b3edd38d56c63c5bd1db53a23b4499 (diff) | |
download | myconfigs-e573b3020c032400eed60b649a2cbf55266e6bb0.tar.gz myconfigs-e573b3020c032400eed60b649a2cbf55266e6bb0.tar.bz2 myconfigs-e573b3020c032400eed60b649a2cbf55266e6bb0.zip |
Add current configurations from old repository
Diffstat (limited to 'vim/bundle/vim-snippets/snippets/julia.snippets')
-rw-r--r-- | vim/bundle/vim-snippets/snippets/julia.snippets | 102 |
1 files changed, 102 insertions, 0 deletions
diff --git a/vim/bundle/vim-snippets/snippets/julia.snippets b/vim/bundle/vim-snippets/snippets/julia.snippets new file mode 100644 index 0000000..1876ed8 --- /dev/null +++ b/vim/bundle/vim-snippets/snippets/julia.snippets @@ -0,0 +1,102 @@ +snippet #! + #!/usr/bin/env julia + +# Functions +snippet fun function definition + function ${1}(${2}) + ${0} + end + +snippet ret return + return(${0}) + +# Printing to console +snippet pr print + print("${1}") + ${0} + +snippet prl print line + println("${1}") + ${0} + +# Includes +snippet use load a package + using ${0} + +snippet incl include source code + include("${1}") + ${0} + +# Loops +snippet forc for loop iterating over iterable container + for ${1} in ${2} + ${0} + end + +snippet for standard for loop + for ${1} = ${2} + ${0} + end + +snippet fornest nested for loop + for ${1} = ${2}, ${3} = ${4} + ${0} + end + +snippet wh while loop + while ${1} ${2:<=} ${3} + ${0} + end + +# Conditionals +snippet if if statement + if ${1} + ${0} + end + +snippet el else part of statement + else + ${0} + +snippet eif else if part of if statement + else if ${1} + ${0} + +snippet ife full if-else statement + if ${1} + ${2} + else + ${0} + end + +snippet tern ternary operator + ${1} ? ${2} : ${3:nothing} + +# Exceptions +snippet try try catch + try + ${1} + catch ${2} + ${0} + end + +snippet fin finally statement + finally + ${0} + +snippet thr throw + throw(${1}) + ${0} + +# Messages +snippet in + info("${1}") + ${0} + +snippet wa + warn("${1}") + ${0} + +snippet err + error("${1}") + ${0} |