×

Aggregate handling of operator overloading

  • US 20060130025A1
  • Filed: 11/23/2004
  • Published: 06/15/2006
  • Est. Priority Date: 11/23/2004
  • Status: Active Grant
First Claim
Patent Images

1. A memory medium comprising program instructions implementing a program development environment, wherein the program instructions are executable by a processor to implement:

  • creating a program in response to user input, wherein the program includes an aggregate comprising a plurality of data elements of one or more data types, wherein the program further includes an operator applied to the aggregate, wherein at least one of the one or more data types comprises a user-defined data type, and wherein the user-defined data type specifies a user-defined operator function for the operator;

    analyzing the aggregate to determine one or more operator functions implementing the operator for the plurality of data elements, including the user-defined operator function; and

    in response to said analyzing, generating executable code invoking the one or more operator functions for the plurality of data elements.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×