Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Embedding ADAMS in Fortran

Technical Report ·
OSTI ID:5632589
ADAMS is a database language which can be embedded in a number of conventional programming languages such as C, Fortran and Pascal. We have developed a prototype preprocessor allowing the embedding of ADAMS statements in the Fortran programming language. In this document, we briefly discuss reasons for designing ADAMS to support multiple host languages, and why Fortran was the language chosen for our prototype preprocessor. Details concerning the conversion of the existing ADAMS preprocessor to the prototype are discussed in some detail. In addition, research issues concerning heterogeneous language constructs and data representation are discussed. 7 refs.
Research Organization:
Virginia Univ., Charlottesville, VA (USA). Dept. of Computer Science
Sponsoring Organization:
DOE; USDOE, Washington, DC (USA)
DOE Contract Number:
FG05-88ER25063
OSTI ID:
5632589
Report Number(s):
DOE/ER/25063-T10; ON: DE91014346
Country of Publication:
United States
Language:
English