snippet If abbr if..then..else options head if ${1:TARGET} then ${2} else ${0} snippet if abbr if..then..else - oneline options head if ${1:TARGET} then ${2} else ${0} snippet match abbr match match ${1:TARGET} with | ${2} -> ${0} snippet fun abbr (fun x -> ..) options head (fun ${1:x} -> ${2:x}) snippet arl abbr array literal [| |] [| ${0:TARGET} |] snippet att abbr attribute [<..>] options head [<${0:TARGET}>] snippet #if abbr #if .. #endif options head #if ${1} ${2:TARGET} #endif snippet #ife abbr #if .. else .. #endif options head #if ${1} ${2} else #{3} #endif snippet sourced abbr __SOURCE_DIRECTORY__ __SOURCE_DIRECTORY__ snippet line abbr __LINE__ __LINE__ snippet sourcef abbr __FILE__ __SOURCE_FILE__