EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  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  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Possible bug in registerRecordDeviceDriver.pl
From: Andrew Johnson <[email protected]>
To: Kay-Uwe Kasemir <[email protected]>
Cc: "Thompson, David H." <[email protected]>, [email protected]
Date: Fri, 23 Jan 2004 11:30:44 -0600
Kay-Uwe Kasemir wrote:

I had a similar problem caused by simplistic parsing in registerRecordDeviceDriver.pl.

The format for .db and .dbd files used to be extremely free format - you could write
driver(a) driver(b) driver(c)
and it would understand you perfectly. However the parser in registerRecordDeviceDriver.pl is as you say extremely simplistic, because in practice people lay their files out to be human readable, and it wasn't tested on anything unusual. It will not understand the above line, ignoring the entries for b and c.


I'm about to commit a slightly better version for R3.14.5 which can still be beaten, but won't suffer from quite so many faux-pas issues.

For R3.15 I'm working on a much better parser in perl which will follow the originally documented free-format rules.

- Andrew
--
Dear God, it is great the way you always get the stars in the
right place.  Why can't you do that with the moon? - Jeff


References:
Possible bug in registerRecordDeviceDriver.pl Thompson, David H.
Re: Possible bug in registerRecordDeviceDriver.pl Kay-Uwe Kasemir

Navigate by Date:
Prev: Re: Possible bug in registerRecordDeviceDriver.pl Kay-Uwe Kasemir
Next: open post at DESY in the cryogenic control group Matthias Clausen
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Possible bug in registerRecordDeviceDriver.pl Kay-Uwe Kasemir
Next: Addendum to previous messgge: Possible bug in registerRecordDeviceDriver.pl Thompson, David H.
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·