An information processing apparatus that enables an undefined variable reference
check on a dynamic variable. A dynamic variable specifying section specifies target
dynamic variables from a source file. An area specifying section specifies areas
ensured in the case of dynamic variables specified by the dynamic variable specifying
section being developed into a memory at the time of executing a load module. An
initializing section initializes areas specified by the area specifying section
to a predetermined value.