The automatic conversion of Fortran 77 to C can be accomplished using f2c, but the generated code is difficult to read and maintain, and needs to be linked with various non-standard run-time libraries which provide input/output and mathematical routines. This paper describes tools that have been dev
A general FORTRAN to C translator
β Scribed by C.F. Baillie
- Publisher
- Elsevier Science
- Year
- 1986
- Tongue
- English
- Weight
- 349 KB
- Volume
- 41
- Category
- Article
- ISSN
- 0010-4655
No coin nor oath required. For personal study only.
β¦ Synopsis
Theorists in Edinburgh University Physics Department are currently using two ICL Distributed Array Processors (DAPs), programmed in a matrix and vector extension of FORTRAN called DAP FORTRAN, to perform a variety of numerical simulations. However, many of the next generation of array processors, in particular the GEC Rectangular Image and Data processor (GRID), will be programmed in parallel extensions of C, like GRID-extended C. In this paper software is described which translates DAP FORTRAN into GRID-extended C, as well as FORTRAN 77 into C, enabling DAP FORTRAN programs to be run on the GRID.
π SIMILAR VOLUMES
The need for both algebraic and numerical capabilities within mathematical computation systems has highlighted the need to translate numerical software written in Fortran77 to Common Lisp, a language favoured by the algebraic computation community. This paper reports the current state of f2c1, a tr
## Abstract A discretization process is described by which it is possible to generate finite difference formulas for arbitrary linear twoβdimensional partial differential equations. The process is based on a novel approach to finite difference analysis in which differential operators are approximat