×

General purpose intermediate representation of software for software development tools

  • US 7,146,606 B2
  • Filed: 07/22/2003
  • Issued: 12/05/2006
  • Est. Priority Date: 06/26/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. One or more computer-readable media having encoded thereon computer executable instructions for performing a method to generate an intermediate representation of software, the method comprising:

  • storing, in a data structure, a plurality of instruction nodes representing a plurality of instructions of the software;

    wherein the instruction nodes are operable to represent the instructions in a machine-dependent manner and are further operable to represent the instructions in a machine-independent manner, using a single uniform format for both the instructions represented in the machine-dependant manner and the instructions represented in the machine-independent manner.

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