Tilghman Lesher
|
9dce6ebd4f
Merged revisions 290255 via svnmerge from
|
14 years ago |
Steve Murphy
|
8f971f7f6c
Merged revisions 136726 via svnmerge from
|
16 years ago |
Steve Murphy
|
a0e6219d85
Merged revisions 119966 via svnmerge from
|
16 years ago |
Steve Murphy
|
9e25295f70
(closes issue #12467)
|
16 years ago |
Steve Murphy
|
01d3b407ff
made AEL 8-bit transparent; mainly the lexer was tossing chars with the hi-order bit set. Not nice. Also, allow @ in extension names, and a backslash, also.
|
17 years ago |
Steve Murphy
|
d1df55a804
Merged revisions 84511 via svnmerge from
|
17 years ago |
Steve Murphy
|
200bae2e6d
an unreported crash I debugged, looked like it was backing up way too far after hitting the syntax error. An inspection of the code revealed that error tokens in lists were not rearranged when the rules were rearranged as part of a code neatening-up process. By moving the error tokens to where they should be, I also reduced the number of shift/reduce conflicts to 3 instead of 8. This introduces subtle differences in error messages, so the regressions had to be updated.
|
17 years ago |
Steve Murphy
|
74a89324fa
This commit closes bug 7605, and half-closes 7638. The AEL code has been redistributed/repartitioned to allow code re-use both inside and outside of Asterisk. This commit introduces the utils/conf2ael program, and an external config-file reader, for both normal config files, and for extensions.conf (context, exten, prio); It provides an API for programs outside of asterisk to use to play with the dialplan and config files.
|
17 years ago |
Steve Murphy
|
a4b1c27b0b
Merged revisions 79255 via svnmerge from
|
17 years ago |
Steve Murphy
|
989ecb2014
These changes correspond to the changes to app_stack's Gosub() application
|
18 years ago |
Steve Murphy
|
f6b0c44c04
This commits the changes to AEL to use the gosub-with-args from Tilghman to perform macro calls. This results in substantially smaller stack footprint, which allows macro call depths in excess of 100,000 levels, rather than the limit of 7 calls deep, which the Macro app is subject to.
|
18 years ago |
Steve Murphy
|
80d1120be9
added a -q for quiet, option to aelparse
|
18 years ago |
Steve Murphy
|
f75db464a9
This bug adds enhancement as per bug 7606, the -w
|
18 years ago |
Steve Murphy
|
ab341f9238
The contents of branch teams/murf/bug_7598 are being folded in here.
|
18 years ago |