|
ABSTRACT
GENTRAN is a code GENerator and TRANslator running under REDUCE and MACSYMA. It is a tool for generating Fortran 77, RATFOR or C programs from program specifications and symbolic expressions. Its facilities include template processing, automatic segmentation of large expressions and a file handling mechanism. GENTRAN can be used in combination with SCOPE 1.5, a Source Code Optimization PackagE for REDUCE. We present an extension of the REDUCE version of GENTRAN, called GENTRAN 90. It makes generation of Fortran 90 code possible.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
ADAMS, J.C., BRAINERD, W.S., MARTIN, J.T., SMITH, B.T., AND WAGENER, J.L. FORTRAN 90 handbook. Mcgraw-Hill, New-York, 1992.
|
| |
2
|
BORST, W.N. GENTRAN 90: a tool for FORTRAN 90 code generation in REDUCE. Master's thesis, Dept. of Comp. Science, University of Twente, June 1993.
|
| |
3
|
GATES, B.L. GENTRAN design and implementation -- REDUCE version. Memoramdum INF-85-12, University of Twente, 1985.
|
 |
4
|
|
| |
5
|
GATES, B.L. GENTRAN user's manual, REDUCE version. The Rand Corporation, 1991. (updated by M. Dewar).
|
| |
6
|
GATES, B.L., AND WAN(;, P.S. A LISP-based RAT- FOR code generator. In Proceedings 198~ MACSYMA user's Con/erence (Schenectady, 1984), Golden, V.E., Ed., General Electric.
|
| |
7
|
GOLDMAN, V.V., VAN HULZEN, J.A., MYNETT, A.E., POSTHUMA, A.S., AND VAN ZUYLEN, H.J. The application of computer algebra for the discretization and coding of the Navier-Stokes equations, in Computer algebra in industry -- Problem solving in practice, Proceedings of the 1992 SCAFI Seminar at CWI Amsterdam (Chichester, 1994, to appear), Verduyn Lunel, S. and Cohen, A.M., Eds., John Wiley & Sons.
|
| |
8
|
HEARN, A.C. REDUCE 3.5 manual. The Rand Corporation, 1993.
|
| |
9
|
HEARN, A.C., CAVINESS, B.F., AND BOYLE, A. Future directions for research in symbolic computation. SIAM (1990).
|
| |
10
|
HIG~ PERFORMANCE FORTRAN FORUM. High Performance Fortran Language specification report. Scientific Programming P, 1 and 2 (Spring and Summer 1993).
|
| |
11
|
|
| |
12
|
|
| |
13
|
|
| |
14
|
TAN, T.B., AND WANG, P.S. Automatic code generation for the warp machine. In Computer Algebra and Parallelism (London, 1989), Della Dora, J. and Fitch, J.P., Eds., Academic Press.
|
| |
15
|
VAN DONGEN, M.R.C. Automated OCCAM program generation with REDUCE for the parallel solution of a class of partial differential equations. Master's thesis, Dept. of Comp. Science, University of Twente, 1992. IN-92-039.
|
| |
16
|
VAN HULZEN, J.A. SCOPE 1.5, a source-code optimization package for REDUCE 3.5 -- user's manual. Dept. of Comp. Science, University of Twente. Memorandum INF-94-17., 1994.
|
 |
17
|
J. A. van Hulzen , B. J. Hulshof , B. L. Gates , M. C. van Heerwaarden, A code optimization package for REDUCE, Proceedings of the ACM-SIGSAM 1989 international symposium on Symbolic and algebraic computation, p.163-170, July 17-19, 1989, Portland, Oregon, United States
[doi> 10.1145/74540.74561]
|
| |
18
|
|
 |
19
|
|
| |
20
|
X3J3 COMMITTEE. FORTRAN 90 standard. Tech. rep., American Standards Institute, 1991.
|
CITED BY 2
|
|
|
|
|
Michael B. Monagan , Gladys Monagan, A toolbox for program manipulation and efficient code generation with an application to a problem in computer vision, Proceedings of the 1997 international symposium on Symbolic and algebraic computation, p.257-264, July 21-23, 1997, Kihei, Maui, Hawaii, United States
|
REVIEW
"Don Goelman : Reviewer"
GENTRAN 90 is a package for generating Fortran 90 code from REDUCE
specification. As such, it generalizes GENTRAN, which produces code in
Fortran 77, RATFOR, or C from specifications in REDUCE. The GENTRAN 90
package was written by Borst as hi
more...
|