(19)
(11) EP 0 669 574 A3

(12) EUROPEAN PATENT APPLICATION

(88) Date of publication A3:
09.07.1997 Bulletin 1997/28

(43) Date of publication A2:
30.08.1995 Bulletin 1995/35

(21) Application number: 95102626.9

(22) Date of filing: 23.02.1995
(51) International Patent Classification (IPC)6G06F 9/45
(84) Designated Contracting States:
DE FR GB

(30) Priority: 23.02.1994 JP 24589/94

(71) Applicant: NEC CORPORATION
Tokyo (JP)

(72) Inventor:
  • Isozaki, Hiroko
    Minato-ku, Tokyo (JP)

(74) Representative: Betten & Resch 
Reichenbachstrasse 19
80469 München
80469 München (DE)

   


(54) Program transformation processing system and method


(57) A program transformation processing system comprises a syntax analyzing part receiving a source program for analyzing the syntax of the received source program and generating intermediate codes in a predetermined format, and an optimization processing part receiving the intermediate codes to perform a predetermined optimization processing for generating an object code having as small program size as possible and as short execution time as possible. The optimization processing part includes a candidate intermediate code selection part for selecting from the intermediate codes an optimization candidate intermediate code which meets with a predetermined selection condition and which has possibility of one being to be optimized, an optimized pattern extracting part for performing a searching using the candidate intermediate code as a starting point, to extract an optimized pattern which is a pattern of the intermediate codes to be optimized, and an optimized intermediate code outputting part for outputting an an optimized intermediate code corresponding to the optimized pattern.







Search report