Re: [foxboro] A Comment about comments

Hi List,

On a related topic...

Be forewarned that preprocessor directives are handled differently in =
the
new IACC configurator.  You can no longer use non-valued #defines (i.e.
#define WHATHAVEYOU).  All #defines need to have a value (i.e. #define
WHATHAVEYOU YOUHAVEIT).  Strange, but true.

Also, #defines are no longer case sensitive (according to the e-docs).  =
In
other words #define ABCDE 1234 will overwrite #define Abcde 2345 (or =
cause
compilation errors).

There are a few other quirks about HLBL within IACC, like "where the =
heck is
the compilation listing"?  This one is covered in section 9.4.2 of the
version 2.0 Release Notes.

A final tidbit: HLBL #includes can now only reference IACC "text =
objects".
You can no longer use the good old /opt/fox/ciocfg/sequeninclude =
directory
or whatever your favorite code repository was.

Regards,

Doug Lloyd
DGL Controls


-----Original Message-----
From: foxboro-bounce@xxxxxxxxxxxxx [mailto:foxboro-bounce@xxxxxxxxxxxxx] =
On
Behalf Of Sascha Wildner
Sent: Tuesday, November 30, 2004 9:33 AM
To: foxboro@xxxxxxxxxxxxx
Subject: Re: [foxboro] A Comment about comments

Jones, Charles R. (Chuck) wrote:

> By the way, I had forgotten about the --#ifdef notdef-- method.  =
Thanks
for
> reminding me.

Of course this works only if 'notdef' is not #define'd to something. :)=20
That's why some people tend to use '#ifdef 0' instead.

--=20
Regards,

Sascha Wildner
erpicon Software Development GmbH
Neusser Str. 724-726
50737 K=F6ln
Germany

Phone: +49 221 9746069
Fax:   +49 221 9746099
eMail: swildner@xxxxxxxxxx

=20
=20
_______________________________________________________________________
This mailing list is neither sponsored nor endorsed by Invensys Process
Systems (formerly The Foxboro Company). Use the info you obtain here at
your own risks. Read http://www.thecassandraproject.org/disclaimer.html
=20
foxboro mailing list:             http://www.freelists.org/list/foxboro
to subscribe:         =
mailto:foxboro-request@xxxxxxxxxxxxx?subject=3Djoin
to unsubscribe:      =
mailto:foxboro-request@xxxxxxxxxxxxx?subject=3Dleave
=20


 
 
_______________________________________________________________________
This mailing list is neither sponsored nor endorsed by Invensys Process
Systems (formerly The Foxboro Company). Use the info you obtain here at
your own risks. Read http://www.thecassandraproject.org/disclaimer.html
 
foxboro mailing list:             http://www.freelists.org/list/foxboro
to subscribe:         mailto:foxboro-request@xxxxxxxxxxxxx?subject=join
to unsubscribe:      mailto:foxboro-request@xxxxxxxxxxxxx?subject=leave
 

Other related posts: