TL;DR: In this paper, a system of one or more processors, method, and computer readable storage medium, by which a source program having at least one inner scope is processed by identifying variable names in the source program that are upward referencing and storing the upward referencing variable names with an identifier for the associated scope.
Abstract: A system of one or more processors, method, and computer readable storage medium, by which a source program having at least one inner scope is processed by identifying variable names in the source program that are upward referencing and storing the upward referencing variable names with an identifier for the associated scope. A candidate shadow variable in a current scope of the source program is determined from variable names that are not among the identified upward referencing variable names. The determined candidate shadow variable is renamed to a variable name that is in an outer scope relative to the current scope. The source program is stored with the renamed variable. The stored source program can be compressed to a size smaller than the original source program in order to require less bandwidth during transmission over a network.
TL;DR: In this article, a register for program pointer PP, a specific pointer indicating the leading value of a local variable value group, is conncted as one hardware to speed up the reference of variables in a frame on an environmental list.
Abstract: PURPOSE:To speed up the reference of variables in a frame on an environmental list by providing the titled unit with a register directly indicating the leading value of a local variable value group on a stack of a variable restricting block lately inputted to an external device of a main starage device. CONSTITUTION:When a local variable is referred at compiling, the local variable name and the variable number are stored. A register for a program pointer PP, a specific pointer indicating the leading value of a local variable value group, is conncted as one hardware. When a block is updated on the supposition of PP=EP-[contents of (EP-1)]*2, stacks of the block are accessed at random by the contents of a PP register in accordance with (the variable refference PP + the variable number) if the PP indicates the leading value of the local variable value group, so that the variable can be referred quickly. The EP is a pointer indicating the latest variable restricting block.
TL;DR: In this article, a variable preparation including file edition program realizes a function for displaying a table selection screen capable of selecting a table which requires to edit a variable prepartition including file, a variable storing code list screen displaying a list of variable preparation source codes corresponding to the selected table, and a variable storage code addition screen for executing variable addition processing to the source codes by inputting a local variable name and a field name.
Abstract: PROBLEM TO BE SOLVED: To make it possible to easily change a source code at the time of changing a table schema of a database SOLUTION: A variable preparation including file edition program realizes a function for displaying a table selection screen capable of selecting a table which requires to edit a variable preparation including file, a variable storing code list screen for displaying a list of variable preparation source codes corresponding to the selected table, a variable storage code addition screen for executing variable addition processing to the source codes by inputting a local variable name and a field name, and a variable storage code edition screen for editing information concerned with combinations of variables and fields described in the variable preparation including file in accordance with input instructions and a function for adding, editing or deleting each source code in accordance with the contents of input on each screen COPYRIGHT: (C)2005,JPO&NCIPI
TL;DR: In this article, a method, a device, equipment and a storage medium for acquiring a parameter name and a local variable name is described, which can prevent the byte code from becoming large, and greatly reduce the difficulty of obtaining the parameter names and the local variable names.
Abstract: The invention discloses a method, a device, equipment and a storage medium for acquiring a parameter name and a local variable name. The method comprises the following steps of: analyzing the annotation label in the source code and modifying the source code; adding a recognition label to a preset code line of the modified source code; obtaining a member function parameter name of a class in the modified source code through a reflection mechanism; obtaining a local variable name through running the modified source code. By adding a custom annotation into the source code, the method can be compatible with the various versions of the Java5 and realize the acquisition of the parameter name and the local variable. The method can prevent the byte code from becoming large, and greatly reduce thedifficulty of obtaining the parameter name and the local variable name, and at the same time, the processing speed of the compiler is improved.