Il me semble que ce genre de code bug sous certains AMS :
prgm test()
local a
"a"->a
goto #a
lbl a
endprgm
prgm bug()
try
test()
else
text "Bug de la fonction try()"
endtry
endprgm
Sous AMS 2.09, ça marche, et je n'ai rien d'autre pour tester, mais il me semble avoir déjà eu des problèmes avec ça.