Quoting Toralf Lund:
> What do I get if I do something like
> 
> ${eval:$some_variable+1}
> 
> when "some_variable" is not actually defined?

An undefined variable expands to nothing (except for acl_m/acl_c 
variables, if you have the strict_acl_vars option set), so this is the 
same as ${eval:+1}, which expands to "1".

Note that there was a change (which was reverted later) recently 
regarding empty variables in numeric comparison operators (see the 
changelog of 4.66).



-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to