\def\typedalgo#1#2{\algoinit {\bo #1\/} \alg{#2}}
\def\algo#1{\typedalgo{\localestr{alg:alg}}{#1}}
\def\proc#1{\typedalgo{\localestr{alg:proc}}{#1}}
\def\typedalgo#1#2{\algoinit {\bo #1\/} \alg{#2}}
\def\algo#1{\typedalgo{\localestr{alg:alg}}{#1}}
\def\proc#1{\typedalgo{\localestr{alg:proc}}{#1}}