Lahey Introduces PC Fortran 90

Fortran 90 Combines Advanced Front End  with Intel Pentium Code Generator

INCLINE VILLAGE, Nev., Oct. 17, 1994 - Lahey Computer Systems, Inc. is
shipping its new Lahey Fortran 90 (LF90) compiler.  This 32-bit PC Fortran
language system adheres to all specifications of the Fortran 90 standard.
The Fortran 90 Standard supersedes the earlier FORTRAN 77 standard
established in 1978.  Fortran 90 includes the 77 Standard, 77 extensions,
and new modern language features.

LF90 is not a 77 compiler with just a few 90 features nor does it use a
translator to support 90 features. Using its proprietary Caterpillar
parser technology, Lahey has incorporated the entire 90 Standard in a
native compiler.  With LF90, Fortran users have gained new freedom and
flexibility in coding without losing portability.

In developing its new Fortran 90, Lahey turned to Intel Corporation for its
highly optimized code generation technology to create the executable code.
LF90 includes common optimizations plus instruction scheduling, loop
unrolling, loop interchange, loop distribution, strip mining and
pre-loading, loop blocking, and alternate loops. The result is a very fast
product. Running on a 90-MHz Pentium computer.  LF90 produces 18.08 MFLOPS
on a Single Precision Linpack--faster than any FORTRAN 77 or Fortran 90
running on a personal computer. While optimized for the Pentium, the
product also runs on 386 and 486 microprocessors.

With full support for the 90 Standard, LF90 users can take advantage of 
new Fortran 90 features such as:

* New source form allows lines of 132 characters and 31
  characters in a name
* Derived types (structures) permit users to organize and combine
  data more intuitively
* Pointers facilitate modern data structures such as lists and
  trees
* Array expressions reduce complicated DO loops to a single
  statement
* Allocatable arrays avoid running out of memory by allocating
  memory at runtime
* 75 new intrinsics speed programming
* Internal procedures reduce the number of external routines in
  programs
* Kind allows programmers to specify numeric precision
* Modules enable the user to package data and code for shared use
  among programs. Modules may contain type specifications,
  interface blocks, executable code, and references to other
  modules.

LF90 includes the same suite of development tools found in Lahey's popular
extended 32-bit FORTRAN 77 language system, F77L-EM/32:  editor, debugger,
profiler, make utility, librarian, video graphics, and Phar Lap's
runtime-free TNT DOS-Extender.  The TNT DOS-Extender allows users to run
LF90 in a DOS session of OS/2 or in a DOS box under Windows.  For linking
C routines into Fortran programs, LF90 provides support for MetaWare's
High C/C++ compiler.

Lahey Fortran 90 requires a 386-based system with math coprocessor, or a
486 or Pentium computer with DOS 3.3 or later, 8 MB RAM and 12 MB disk
space. List price of LF90 is $895 U.S.  Includes 30-day money-back
guarantee and free unlimited technical support.

Lahey Computer Systems, Inc. is at 865 Tahoe Blvd., Box 6091, Incline 
Village, NV 89450, USA. Telephone 800-548-4778 or 702-831-2500.  Fax
702-831-8123. Internet: guido@lahey.com. CompuServe: Go Lahey.

 ============================================================
 From the  'New Product Information'  Electronic News Service
 on AOL (Keyword = New Products) & Delphi (GO BUSINESS PROD)
 ============================================================
 This information was processed from data provided by the 
 company or author mentioned. For additional details, please 
 contact them directly at the address/phone number indicated.
 OmniPage Pro is now used for converting all printed input! 
 ============================================================
 All submissions for this service should be addressed to:
 BAKER ENTERPRISES,  20 Ferro Dr,  Sewell, NJ  08080  U.S.A.
 Email: RBakerPC (AOL/Delphi), rbakerpc@delphi.com (Internet)
 ============================================================
