diff options
author | kpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b> | 2005-06-24 02:51:47 +0000 |
---|---|---|
committer | kpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b> | 2005-06-24 02:51:47 +0000 |
commit | 8ee43b1f52914bab8d125c06d8f9b84c1852484a (patch) | |
tree | 72ed70e65dd669830763c64337b76850404fc7eb /doc | |
parent | 3b5b886721393022109731c5c39fa0896c26aad4 (diff) |
add conditional operator to expression parser, and various cleanups (bug #4459)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5997 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'doc')
-rwxr-xr-x | doc/README.variables | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/README.variables b/doc/README.variables index bca086117..e072dc8be 100755 --- a/doc/README.variables +++ b/doc/README.variables @@ -518,6 +518,12 @@ of possible concern with "legacy" extension.conf files: ** match anywhere in the string. The only diff with the ':' is that ** match doesn't have to be anchored to the beginning of the string. +**9. Added the conditional operator 'expr1 ? true_expr :: false_expr' +** First, all 3 exprs are evaluated, and if expr1 is false, the 'false_expr' +** is returned as the result. See above for details. + +**10. Unary operators '-' and '!' were made right associative. + -------------------------------------------------------- DEBUGGING HINTS FOR $[ ] EXPRESSIONS -------------------------------------------------------- |