AEL
Материал из Xgu.ru
AEL (Asterisk Extension Language) — экспериментальный язык программирования, который позволяет описывать всё, что обычно
описывается в extensions.conf только в более похожем на язык программирования виде[1].
Пример кода на AEL:
context loops {
1 => {
for (x=0; ${x} < 3; x=${x} + 1) {
Verbose(x is ${x} !);
};
};
2 => {
y=10;
while (${y} >= 0) {
Verbose(y is ${y} !);
y=${y}-1;
};
};
};
[править] Дополнительная информация
- The Asterisk Extension Language (англ.)
[править] Примечания
- ↑ Например, он поддерживает цилкы, ветвления, макросы и тому подобные атрибуты любого языка программирования