diff -Naur asterisk-76467.orig/doc/tex/ael.tex asterisk-76467.patched-docs/doc/tex/ael.tex --- asterisk-76467.orig/doc/tex/ael.tex 2007-07-09 14:37:49.000000000 +0700 +++ asterisk-76467.patched-docs/doc/tex/ael.tex 2007-07-24 14:41:27.000000000 +0700 @@ -309,11 +309,14 @@ \begin{verbatim} ------------------------ - a lexical token consisting of characters matching this pattern: [-a-zA-Z0-9"_/.\<\>\*\+!$#\[\]][-a-zA-Z0-9"_/.!\*\+\<\>\{\}$#\[\]]* + a lexical token consisting of characters matching +this pattern: +[-a-zA-Z0-9"_/.\<\>\*\+!$#\[\]][-a-zA-Z0-9"_/.!\*\+\<\>\{\}$#\[\]]* a concatenation of up to 3 s. - all characters encountered until the character that follows the in the grammar. + all characters encountered until the character +that follows the in the grammar. ------------------------- :== @@ -584,7 +587,7 @@ \begin{verbatim} context zoombo { - 819/7079953345 => { NoOp(hello, 3345); } + 819/7079953345 => { NoOp(hello, 3345); } } \end{verbatim} @@ -727,8 +730,8 @@ \begin{verbatim} Macro myroutine(firstarg, secondarg) { - Myvar=1; - NoOp(Myvar is set to ${myvar}); + Myvar=1; + NoOp(Myvar is set to ${myvar}); } \end{verbatim} @@ -747,8 +750,8 @@ \begin{verbatim} Macro myroutine(firstarg, secondarg) { - local Myvar=1; - NoOp(Myvar is set to ${Myvar}, and firstarg is ${firstarg}, and secondarg is ${secondarg}); + local Myvar=1; + NoOp(Myvar is set to ${Myvar}, and firstarg is ${firstarg}, and secondarg is ${secondarg}); } \end{verbatim} @@ -760,8 +763,8 @@ \begin{verbatim} Macro myroutine(firstarg, secondarg) { - Set(LOCAL(Myvar)=1); - NoOp(Myvar is set to ${Myvar}, and firstarg is ${firstarg}, and secondarg is ${secondarg}); + Set(LOCAL(Myvar)=1); + NoOp(Myvar is set to ${Myvar}, and firstarg is ${firstarg}, and secondarg is ${secondarg}); } \end{verbatim} @@ -787,9 +790,9 @@ } \end{verbatim} -NOTE: The conditional expression (the "\${y} >= 0" above) is wrapped in +NOTE: The conditional expression (the "\${y} $>$= 0" above) is wrapped in \$[ ] so it can be evaluated. NOTE: The for loop test expression - (the "\${x} < 3" above) is wrapped in \$[ ] so it can be evaluated. + (the "\${x} $<$ 3" above) is wrapped in \$[ ] so it can be evaluated. @@ -1134,9 +1137,7 @@ currently known functions. A warning is issued if it is not. \end{itemize} - -Differences with the original version of AEL -============================================ +\section{Differences with the original version of AEL} \begin{enumerate} \item The \$[...] expressions have been enhanced to include the ==, ||, @@ -1174,8 +1175,8 @@ AEL README. \item Added the "return" keyword, which will jump to the end of an extension/Macro. - \item Added the ifTime (