Unix/Linux Go Back    

BSD 2.11 - man page for efl (bsd section 1)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

EFL(1)											   EFL(1)

       efl - Extended Fortran Language

       efl [ option ... ] [ filename ... ]

       Efl  compiles  a program written in the EFL language into clean Fortran.  Efl provides the
       same control flow constructs as does ratfor(1), which are essentially identical	to  those
       in C:

       statement grouping with braces;
	      decision-making  with if, if-else, and switch-case; while, for, Fortran do, repeat,
	      and repeat...until loops; multi-level break and next.  In addition, EFL has  C-like
	      data structures, and more uniform and convenient input/output syntax, generic func-
	      tions.  EFL also provides some syntactic sugar to make programs easier to read  and

       free form input:
	      multiple	statements/line;  automatic  continuation statement label names (not just

	      # this is a comment

       translation of relationals:
	      >, >=, etc., become .GT., .GE., etc.

       return (expression)
	      returns expression to caller from function

	      define name replacement

	      include filename

       The Efl command option -w suppresses warning messages.  The option -C causes  comments  to
       be  copied through to the Fortran output (default); -# prevents comments from being copied
       through.  If a command argument contains an embedded equal sign, that argument is  treated
       as if it had appeared in an option statement at the beginning of the program.  Efl is best
       used with f77(1).

       f77(1), ratfor(1).
       S. I. Feldman, The Programming Language EFL, Bell Labs Computing Science Technical  Report

7th Edition				  April 29, 1985				   EFL(1)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 04:44 AM.