Patent ID: 7958330
Filing Date: 2011-06-07
Classification: G06F

Abstract:
1. A computer-readable recording medium that stores a compiler program which compiles source codes made for a first environment where a command for performing a pointer operation can be directly executed into execution codes for a second environment where a command for performing a pointer operation cannot be directly executed, the compiler program making a computer execute: a source code reading procedure of reading the source codes; and a code creating procedure of, when a source code, which is related with a pointer operation to be performed for storing a pointer indicating a position in data into a pointer variable, is read by the source code reading procedure, creating a code for performing the pointer operation by storing a pseudo-pointer into the pointer variable; wherein the pseudo-pointer includes an address of a reference for identifying the data among a plurality of data in a table storing the reference and offset information for specifying the position in the data identified by the reference, and has a same data length with a pointer variable used, if the source code is compiled for the first environment, to store the pointer.