LOCAL(variablenname
)
Setzt eine lokale Variabe, die nur im lokalen Gültigkeitsbereich
des Gosub-Stacks definiert ist.
macro beispiel( x ) { Verbose(1,x ist ${x}); LOCAL(y)=x+x; Verbose(1,y ist ${y}); } context default { 123 => { &beispiel(4); // y wird zwar im Makro gesetzt, ist // aber hier nicht definiert Verbose(1,y ist ${y}); } }
Asterisk-Versionen:
| | | | | 1.6 |————————
Interner Hilfetext zu dieser Funktion in Asterisk 1.6:
-= Info about function 'LOCAL' =-
[Syntax]
LOCAL(<varname>)
[Synopsis]
Variables local to the gosub stack frame
[Description]
Not available