MainComputersProgrammingLanguages › Chasm: Language Interoperability Tools

Chasm: Language Interoperability Tools

Edit Page
Report
Scan day: 16 February 2014 UTC
9
Virus safety - good
Description: Tool to improve C++ and Fortran 90 interoperability. Chasm parses Fortran 90 source code and automatically generates C++ bridging code that can be used in C++ programs to make calls to Fortran routines. It also automatically generates C structs that provide a bridge to Fortran derived types. Chasm supplies a C++ array descriptor class which provides an interface between C and F90 arrays. This allows arrays to be created in one language and then passed to and used by the other language.
Chasm: Language Interoperability Tools Language Interoperability Tools Latest version: 1.3.0 (July 13, 2005) Chasm is a language transformation system created to improve Fortran and C/C++ language interoperability. Chasm (with the aid of associated tools) parses Fortran and C/C++ source code and automatically generates bridging code that can be used to make calls to routines in the foreign language. Chasm also supplies an array-descriptor library that provides an interface between C and F90 assumed-shape arrays. This allows arrays to be created in one language and then passed to and used by the other (foreign) language.
Size: 627 chars

Contact Information

Phone&Fax:
Address:
Extended:

WEBSITE Info

Page title:Chasm: Language Interoperability Tools
Keywords:
Description:
IP-address:216.34.181.96

WHOIS Info

NS
Name Server: NS1.P03.DYNECT.NET
Name Server: NS2.P03.DYNECT.NET
Name Server: NS3.P03.DYNECT.NET
Name Server: NS4.P03.DYNECT.NET
WHOIS
Status: clientTransferProhibited
Status: clientUpdateProhibited
Date
Creation Date: 08-aug-1999
Expiration Date: 08-aug-2015