1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 <2011> 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 <2011> 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Unbalanced conditional ? |
From: | Dirk Zimoch <[email protected]> |
To: | EPICS <[email protected]> |
Date: | Thu, 08 Dec 2011 10:21:21 +0100 |
Hi all,When I tried to upgrade from 3.14.8 to 3.14.12, I found that some CALC expressions are not working any more, e.g. "B=0?A"
In 3.14.8 and all previous versions that meant: If B is 0 then set VAL to A otherwise don't change VAL.
Now, I get the error message: Unbalanced conditional ?: operators in CALC expression 'B=0?A' Can't set "recordname.CALC" to "B=0?A" Was there any good reason for this incompatible change in the CALC behavior? Dirk