Sujet : Re: basic BASIC question
De : clubley (at) *nospam* remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Groupes : comp.os.vmsDate : 03. Feb 2025, 19:35:00
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vnr28k$1d7as$2@dont-email.me>
References : 1 2 3 4 5 6
User-Agent : slrn/0.9.8.1 (VMS/Multinet)
On 2025-01-31, Arne Vajhøj <
arne@vajhoej.dk> wrote:
>
Fortran got some other rather unique usages
of logicals:
>
$ type morelogfun.for
program morelogfun
logical*1 a(12)
data a/1hH,1he,1hl,1hl,1ho,1h ,1hw,1ho,1hr,1hl,1hd,1h!/
integer*4 i
write(*,*) (a(i),i=1,12)
write(*,'(1x,12a1)') (a(i),i=1,12)
end
$ for morelogfun
DEC Fortran still allows Hollerith constants without having to specify
a compiler option to enable them ?
For people who do not know historical Fortran, see:
https://en.wikipedia.org/wiki/Hollerith_constantHollerith constants have been removed from the current Fortran language
standards (and rightly so).
$ lin morelogfun
$ run morelogfun
F T F F T F T T F F F T
Hello world!
>
Simon.
-- Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFPWalking destinations on a map are further away than they appear.