From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.5-pre1 Date: 7 Jul 93 21:15:07 GMT From: scf16!bashford@ford-wdl1.arpa (Dave Bashford) Subject: Re: Question of Visibility Message-ID: <1993Jul7.211507.22644@scf.loral.com> List-Id: In article ... stt@spock.camb.inmet.com (Tucker Taft) writes: >In article ... pelakh@convex.com (Boris Pelakh) writes: >>In article ... geneo@Rational.COM (Gene Ouye) writes: [...] >>>One question: what is preventing you from using dotted notation in the >>> declaration of flag? (never mind the obvious question of why >>> do you need the use clause) >> >>The user has a large body of code interfacing to a FORTRAN library. FORTRAN >>requires .TRUE. = ~.FALSE. in a bit-wise way. They wanted to change the >>meaning of BOOLEAN throughout their entire source by introducing the type >>into one of the root packages, and not having to edit any of the other code. > >I would recommend that your user just rename "boolean" to "bool" or >"f77_bool" or equivalent. I'm confused. How does renaming "boolean" solve the "not having to edit any of the other code" requirement ? That was the ultimate goal wasn't it ? -- db bashford@srs.loral.com (Dave Bashford, Sunnyvale, CA)