Make - What is Efl?
Steve Schlaifer x3171 156/224
steve at jplgodo.UUCP
Sun Mar 30 16:12:21 AEST 1986
In article <332 at hadron.UUCP>, jsdy at hadron.UUCP (Joseph S. D. Yao) writes:
> In article <745 at jplgodo.UUCP> steve at jplgodo.UUCP (Steve Schlaifer x3171 156/224) writes:
> >In article <121 at graffiti.UUCP>, bruce at graffiti.UUCP writes:
> >> What is 'Efl'.
> >EFL is a pre-processor for Fortran and stands for Extended Fortran Language.
> >It is a descendant of Ratfor. It is described in a paper by Stuart I. Feldman
>
> Actually, EFL differs from Ratfor in that it is n o t a pre-
> processor: although it can produce Fortran (I think), it is a
> full compiler in and of itself.
I suppose it depends on what you think of as a pre-processor. I think of a
compiler as something that either generates very low level code (assembly
language) or the actual object file. I think of something that translates from
one high level language to another (is Fortran high level? :-)) as a
pre-processor. I guess you could consider it a compiler if it actually parses
and "understands" all of its input even if it then generates equivalent Fortran
afterwards.
> I am not entirely sure that
> Ratfor is really an ancestor, but the article is not before me.
The statement that EFL was a descendant of Ratfor was taken from the
documentation on EFL provided with my system (Ridge 32C running ROS 3.3).
--
...smeagol\ Steve Schlaifer
......wlbr->!jplgodo!steve Advance Projects Group, Jet Propulsion Labs
....group3/ 4800 Oak Grove Drive, M/S 156/204
Pasadena, California, 91109
+1 818 354 3171
More information about the Comp.unix.wizards
mailing list