ada-mode: Statement Templates
12 Statement Templates
**********************
Templates are defined for most Ada statements, using the Emacs
“skeleton” package. They can be inserted in the buffer using the
following commands:
‘C-c t b’
exception Block (‘ada-exception-block’).
‘C-c t c’
case (‘ada-case’).
‘C-c t d’
declare Block (‘ada-declare-block’).
‘C-c t e’
else (‘ada-else’).
‘C-c t f’
for Loop (‘ada-for-loop’).
‘C-c t h’
Header (‘ada-header’).
‘C-c t i’
if (‘ada-if’).
‘C-c t k’
package Body (‘ada-package-body’).
‘C-c t l’
loop (‘ada-loop’).
‘C-c p’
subprogram body (‘ada-subprogram-body’).
‘C-c t t’
task Body (‘ada-task-body’).
‘C-c t w’
while Loop (‘ada-while’).
‘C-c t u’
use (‘ada-use’).
‘C-c t x’
exit (‘ada-exit’).
‘C-c t C-a’
array (‘ada-array’).
‘C-c t C-e’
elsif (‘ada-elsif’).
‘C-c t C-f’
function Spec (‘ada-function-spec’).
‘C-c t C-k’
package Spec (‘ada-package-spec’).
‘C-c t C-p’
procedure Spec (‘ada-package-spec’.
‘C-c t C-r’
record (‘ada-record’).
‘C-c t C-s’
subtype (‘ada-subtype’).
‘C-c t C-t’
task Spec (‘ada-task-spec’).
‘C-c t C-u’
with (‘ada-with’).
‘C-c t C-v’
private (‘ada-private’).
‘C-c t C-w’
when (‘ada-when’).
‘C-c t C-x’
exception (‘ada-exception’).
‘C-c t C-y’
type (‘ada-type’).