diff options
author | murf <murf@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-08-25 20:43:51 +0000 |
---|---|---|
committer | murf <murf@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-08-25 20:43:51 +0000 |
commit | 5c397dd961a90d25cbc91f99895db258769b296b (patch) | |
tree | 25fd0c92bb7447c5a6951056b0d2ae97b6c89782 /pbx/ael | |
parent | 4d8047ba7c7500cd0873c0cfa42882956bf82416 (diff) |
Changes to fix all problems reported in 7804 are included here.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41150 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'pbx/ael')
-rw-r--r-- | pbx/ael/ael-test/ael-test14/extensions.ael | 20 | ||||
-rw-r--r-- | pbx/ael/ael-test/ref.ael-test14 | 11 |
2 files changed, 31 insertions, 0 deletions
diff --git a/pbx/ael/ael-test/ael-test14/extensions.ael b/pbx/ael/ael-test/ael-test14/extensions.ael new file mode 100644 index 000000000..20d69134f --- /dev/null +++ b/pbx/ael/ael-test/ael-test14/extensions.ael @@ -0,0 +1,20 @@ +context test1 +{ + 10 => { + // nothing but a comment! + } + + 11 => { + switch(${somevar}) + { + case somecase: + // nothing but a comment! + break; + case somecase: + // nothing but a comment! + continue; + } + break; + } + +} diff --git a/pbx/ael/ael-test/ref.ael-test14 b/pbx/ael/ael-test/ref.ael-test14 new file mode 100644 index 000000000..842648228 --- /dev/null +++ b/pbx/ael/ael-test/ref.ael-test14 @@ -0,0 +1,11 @@ + +(If you find progress and other non-error messages irritating, you can use -q to suppress them) + +(You can use the -w option to dump extensions.conf format to extensions.conf.aeldump) +LOG: lev:2 file:../pbx/pbx_ael.c line:3801 func: pbx_load_module Starting AEL load process. +LOG: lev:2 file:../pbx/pbx_ael.c line:3808 func: pbx_load_module AEL load process: calculated config file name './extensions.ael'. +LOG: lev:2 file:../pbx/pbx_ael.c line:3811 func: pbx_load_module AEL load process: parsed config file name './extensions.ael'. +LOG: lev:4 file:../pbx/pbx_ael.c line:1045 func: check_continue Error: file ./extensions.ael, line 15-15: 'continue' not in 'for' or 'while' statement! +LOG: lev:4 file:../pbx/pbx_ael.c line:1026 func: check_break Error: file ./extensions.ael, line 17-17: 'break' not in switch, for, or while statement! +LOG: lev:4 file:../pbx/pbx_ael.c line:3824 func: pbx_load_module Sorry, but 0 syntax errors and 2 semantic errors were detected. It doesn't make sense to compile. +LOG: lev:4 file:ael2_parse line:479 func: main 0 contexts, 0 extensions, 0 priorities |