×

System and method for extending a programming language to include multiple dissimilar object systems

  • US 7,849,470 B2
  • Filed: 05/22/2006
  • Issued: 12/07/2010
  • Est. Priority Date: 07/24/2001
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method of interfacing between an array-oriented system and a non-native object system, said method comprising:

  • providing, using a computer, an interface between a requesting unit in the array-oriented system and the non-native object system;

    specifying a format for at least one procedure for use in the interface;

    invoking at least one function for use in the non-native object system corresponding to the at least one specified procedure in the interface;

    creating, calling, or destroying the at least one function in the non-native object system;

    receiving a request to create an array, the request received at the interface from the array- oriented system;

    identifying whether the non-native object system is array-capable;

    creating an array using an indexing type of the non-native object system if the non-native object system is array-capable, and using an indexing type of the array-oriented system if the non-native object system is not array capable;

    inserting one or more elements associated with the at least one function into the array; and

    returning the array to the requesting unit.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×