Patent ID: 6964038

Claim:
A computer implemented method of generating a destination header file based on a source header file comprising the following steps: removing any existing destination header file if a source header file exists; reading an entry from the source header file in a first programming language, wherein the source header file is generated for a first program source in the first programming language and the source header file includes user-specified constant values; checking the entry read from the source header file for convertibility to a second programming language prior to converting the entry; outputting an error and performing said reading step for another entry, if the entry is not convertible to the second programming language; converting the entry from the source header file to the second programming language, if the entry is convertible to the second programming language; outputting the converted entry to the destination header file; and compiling a second program source in the second programming language with the destination header file in the second programming language, wherein the first program source and the second program source are different program sources in a mixed language programming environment.