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 (англ.)
[править] Примечания
- ↑ Например, он поддерживает цилкы, ветвления, макросы и тому подобные атрибуты любого языка программирования