Re: [foxboro] Cross Referencing Parameters

Sascha has a good point.

In working on FoxCTS, we discovered that folks do VERY interesting things
with the pre-processor like this.

In my case, at least one group uses the pre-processor to change the name of
an include file based on certain flags. 

So, we had to change CTS all around to run the pre-processor first to get
all of the right include file names. 

Anyway, the pre-processor makes any and all assumptions pretty weak.

AJ

-----Original Message-----
From: Sascha Wildner
To: foxboro@xxxxxxxxxxxxx
Sent: 5/22/03 2:17 AM
Subject: Re: [foxboro] Cross Referencing Parameters


David Johnson wrote:

>It's easy enough to check sequence code for a particular C:B.P with
several 
>tools that are available IF the C:B.P is constructed prior to run 
>time.  (See Sascha's comments along this line)
>  
>

Even if it is constructed prior to run time you can't be sure:

----------8<----------
#define HEATER_NO 5

#define GAS_INLET :UTIL(**)HEATER_NO(**)_1:G2345.AUTDSR
---------->8----------

A proper tool should run the preprocessor on all HLBL files before 
searching (don't know if the available tools do that).

Regards,
Sascha


 
 
_______________________________________________________________________
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
 
 
 
_______________________________________________________________________
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: