Method and system for translating goto-oriented procedural langu

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9445

Patent

active

060028742

ABSTRACT:
A method and system for translating goto-oriented procedural languages into object oriented languages. A class structure is selected into which the source program will be transformed. The class structure is selected based upon the granularity of translation. The lowest level of granularity involves the translation of each source program statement into an executable object in the resulting object oriented program. Highest level of granularity translates the entire source program into a single object in the resultant program. The transformation program causes the construction of an output program that creates instances of each object type with parameters based upon the input source program. The parameters can specify branching logic to replace goto statements and they involve generation of executable method code to implement processing logic of the procedural source program. Intermediate levels of granularity are also possible. The resulting program can be optimized to reduce memory and load times by replacing passing of statement index values with passing of the next executable object itself. Finally, dynamic loading of objects can be implemented to provide that object instances are created only as required for execution. This optimization reduces the memory requirements and speeds processing particularly in cases where significant portions of code are not executed.

REFERENCES:
patent: 4860204 (1989-08-01), Gendron et al.
patent: 5325533 (1994-06-01), McInerney et al.
patent: 5379432 (1995-01-01), Orton et al.
patent: 5404529 (1995-04-01), Chernikoff et al.
patent: 5446902 (1995-08-01), Islam
patent: 5455951 (1995-10-01), Bolton et al.
patent: 5473777 (1995-12-01), Moeller et al.
patent: 5475845 (1995-12-01), Orton et al.
patent: 5586330 (1996-12-01), Knudsen et al.
patent: 5845299 (1998-12-01), Arora et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for translating goto-oriented procedural langu does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for translating goto-oriented procedural langu, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for translating goto-oriented procedural langu will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-871834

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.