Re: printing logical variables as "true" and "false"
- From: Ron Shepard <ron-shepard@xxxxxxxxxxxxxxxxxx>
- Date: Tue, 29 Nov 2005 12:00:47 -0600
In article <1133253978.442583.140800@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>,
"David Flower" <DavJFlower@xxxxxxx> wrote:
> INTEGER I
> DO I = 0, 2
When I mentioned using logical variables as do-loop variables and
array indices, I meant something more like
logical :: i
integer :: array(.false.,.true.)
do i = .false, .true. ! or 0,1 or whatever.
j = array(i) ! arbitrary expression
...
You can write code that looks sort of like this now, but you have to
define your own integer TRUE and FALSE values, along with the
appropriate integer<-->logical mapping functions. It just seems
like it would have simplified a lot of code to have standardized
this back in 1977.
$.02 -Ron Shepard
.
- References:
- printing logical variables as "true" and "false"
- From: beliavsky
- Re: printing logical variables as "true" and "false"
- From: Richard E Maine
- Re: printing logical variables as "true" and "false"
- From: *** Hendrickson
- Re: printing logical variables as "true" and "false"
- From: Richard E Maine
- Re: printing logical variables as "true" and "false"
- From: Richard E Maine
- Re: printing logical variables as "true" and "false"
- From: *** Hendrickson
- Re: printing logical variables as "true" and "false"
- From: James Van Buskirk
- Re: printing logical variables as "true" and "false"
- From: Nestor Grion
- Re: printing logical variables as "true" and "false"
- From: Richard Maine
- Re: printing logical variables as "true" and "false"
- From: Ron Shepard
- Re: printing logical variables as "true" and "false"
- From: David Flower
- printing logical variables as "true" and "false"
- Prev by Date: Re: Compaq Visual Fortran discontinued: upgrade to Intel Visual Fortran?
- Next by Date: Re: printing logical variables as "true" and "false"
- Previous by thread: Re: printing logical variables as "true" and "false"
- Next by thread: RatFor
- Index(es):