Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site hropus.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxt!houxm!hropus!ka From: ka@hropus.UUCP (Kenneth Almquist) Newsgroups: net.unix-wizards Subject: Re: Make - What is Efl? Message-ID: <377@hropus.UUCP> Date: Mon, 24-Mar-86 11:59:36 EST Article-I.D.: hropus.377 Posted: Mon Mar 24 11:59:36 1986 Date-Received: Wed, 26-Mar-86 02:34:39 EST References: <121@graffiti.UUCP> Organization: Bell Labs, Holmdel, NJ Lines: 14 EFL stands for "Extended Fortran Language". It is a translator that generates Fortran IV code, sort of like Ratfor. Unlike Ratfor, EFL parses the entire program which means that EFL can detect most errors rather than passing them on to the Fortran compiler. Some EFL features not present in Ratfor are: Structures (implemented as parallel arrays) C type assignment operators (+=, -=, etc.) && and || Improved I/O syntax (no format statements) There are undoubtedly others that I have forgotten. Kenneth Almquist ihnp4!houxm!hropus!ka (official name) ihnp4!opus!ka (shorter path)