×

Method and system for translating goto-oriented procedural languages into goto-free object oriented languages

  • US 6,002,874 A
  • Filed: 12/22/1997
  • Issued: 12/14/1999
  • Est. Priority Date: 12/22/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer implemented method for executing a computer source program written using a GOTO procedural language in an object oriented environment that does not support GOTO control flows, the method comprising the steps of:

  • selecting an object oriented framework having an execution granularity;

    transforming, based on said granularity, said source program written using said GOTO procedural language into a plurality of objects each having a plurality of attributes and one or more executable methods;

    creating instances of said objects;

    initiating object method execution by invoking a first method; and

    repeatedly executing object methods in response to each previous method execution until termination is indicated, wherein each method execution returns an indicator indicating which object method to next execute.

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