# Encoding: UTF-8

[{content: "access ",
  name: "access",
  scope: "source.ada",
  tabTrigger: "acc",
  uuid: "ABD8A792-ED3A-49CF-A057-55F6BCF697C8"},
 {content: "aliased ",
  name: "aliased",
  scope: "source.ada",
  tabTrigger: "ali",
  uuid: "027DBE64-33F2-46FF-BCFD-AF74048462A0"},
 {content: "begin\n\t$0\nend;",
  name: "begin … end",
  scope: "source.ada",
  tabTrigger: "beg",
  uuid: "C58D4CCC-FA03-4E0F-B784-A718A518D6E7"},
 {content: "case $1 is\n\t$0\nend case;",
  name: "case … is … end case;",
  scope: "source.ada",
  tabTrigger: "case",
  uuid: "A363AC42-723E-4717-BB5D-72A5CC5CA5C5"},
 {content: "elsif $1 then\n\t$0",
  name: "elsif … then",
  scope: "source.ada",
  tabTrigger: "eli",
  uuid: "3F30D950-757D-4058-96A9-672E563525F1"},
 {content: "for $1 in $2 loop\n\t$0\nend loop;",
  name: "for … loop … end loop",
  scope: "source.ada",
  tabTrigger: "for",
  uuid: "7081013B-6D7F-4EDD-B662-69C339109802"},
 {content: "function ${1:name} return $2 is\n\t$3\nbegin -- $1\n\t$0\nend $1;",
  name: "function … end",
  scope: "source.ada",
  tabTrigger: "fun",
  uuid: "94AD4EEB-566B-4A5E-9D4F-F723330593CE"},
 {content: "if $1 then\n\t$0\nend if;",
  name: "if … end if",
  scope: "source.ada",
  tabTrigger: "if",
  uuid: "B93CFE75-1E71-460F-AC89-ECE1F9A7B773"},
 {content: "loop\n\t$0\nend loop;",
  name: "loop … end loop",
  scope: "source.ada",
  tabTrigger: "loop",
  uuid: "CCCAC2F0-D146-4043-88E1-8C84633F42B3"},
 {content: "package body ${1:name} is\n\t$0\nend $1;",
  name: "package body … end",
  scope: "source.ada",
  tabTrigger: "pbo",
  uuid: "2AE6872F-0DB4-467F-9BC2-7F0C36FCA650"},
 {content: "package ${1:name} is\n\t$0\nend $1;",
  name: "package … end",
  scope: "source.ada",
  tabTrigger: "pac",
  uuid: "A385AA17-D14C-48B5-BA64-2868ECA68222"},
 {content: "package $1 is $0",
  name: "package … is …",
  scope: "source.ada",
  tabTrigger: "pne",
  uuid: "9724A01C-713E-448C-A180-425FE8520ECF"},
 {content: 
   "procedure ${1:Procedure} is\n\t$2\nbegin -- ${1/([a-zA-Z0-9_]*).*$/$1/}\n\t$0\nend ${1/([a-zA-Z0-9_]*).*$/$1/};",
  name: "procedure … end",
  scope: "source.ada",
  tabTrigger: "pro",
  uuid: "14543854-D4EC-48E5-8F0B-2663F288DCBE"},
 {content: "record\n\t$0\nend record;",
  name: "record … end record",
  scope: "source.ada",
  tabTrigger: "rec",
  uuid: "DA34BE18-1470-4206-8656-A9E969E42F93"},
 {content: "return $1;",
  name: "return …;",
  scope: "source.ada",
  tabTrigger: "ret",
  uuid: "BE6D1472-31AC-40BD-9CF4-A36AD0D12108"},
 {content: "type $1 is $0",
  name: "type … is …",
  scope: "source.ada",
  tabTrigger: "ty",
  uuid: "04FB59C5-E80D-4161-9398-EF89E580DA27"},
 {content: "use $1;",
  name: "use …;",
  scope: "source.ada",
  tabTrigger: "u",
  uuid: "95D1567C-BEF0-4789-8F80-670429412C42"},
 {content: "when $1 =>\n\t$0",
  name: "when … =>",
  scope: "source.ada",
  tabTrigger: "when",
  uuid: "FA29C0B9-8B2C-497A-8625-93CBE65B2FB4"},
 {content: "while $1 loop\n\t$0\nend loop;",
  name: "while … loop … end loop",
  scope: "source.ada",
  tabTrigger: "whi",
  uuid: "63F613E4-787C-4B6C-9C85-82C9AD1916F3"},
 {content: "with $1;",
  name: "with …;",
  scope: "source.ada",
  tabTrigger: "w",
  uuid: "42B4DBB3-0B36-4DC8-B6B6-AC887E281FA1"},
 {content: "with ${1}; use $1;\n$0",
  name: "with …; use …;",
  scope: "source.ada",
  tabTrigger: "wu",
  uuid: "E5957DD4-D97A-47AB-87E1-267D938259CE"}]
