Patent ID: 8572557
Filing Date: 2013-10-29
Classification: G06F

Abstract:
1. A program code generation support device, comprising: storage means for storing as data an optimization rule that is composed of a conversion condition for converting data of a program code and a conversion content; code optimization means that includes a code analysis unit for analyzing the program code, a condition search unit for performing a collation on the basis of the analyzed program code with respect to the optimization rule stored in the storage means to search for a part matching the conversion condition in the program code, and an optimization unit for converting the part matching the conversion condition to include the conversion content to generate data of a new program code; incorporating apparatus condition input means for setting an execution process environment of the program code; and program code compression process means for compressing and processing the program code on the basis of a determination of the incorporating apparatus condition input means, wherein the program code compression process means compresses the program code constituted by the execution code that is composed of the process data used for the execution process and the command representing the execution process which are arranged in order by discriminating the process data and the command in each execution code, compiling and converting pieces of the process data for each element into a binary format, converting the command into a numeral value corresponding to the command, dividing each data by a predetermined amount of data, and adding data of a flag for determining whether or not the data contains the command, to each divided data.