Configuration description language value management method and system
First Claim
1. A computer implemented method for managing constant values among disparate code portions that use the same constant names, comprising:
- inspecting the disparate code portions to identify constant names used in the disparate code portions;
defining name value pairs in a text file; and
parsing the text file, the parsing of the text file being configured to generate a definition code file for each of the disparate code portions, each of the disparate code portions having an associated definition code file, and the associated disparate code portion and definition code file having the same language type;
wherein each definition code file defines a same constant value for the same constant names used in the disparate code portions.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for managing constant values among disparate code portions that use the same constant names is provided. The method includes inspecting the disparate code portions to identify constant names used in the disparate code portions and defining name value pairs in a text file. The method then includes parsing the text file. The parsing of the text file is configured to generate a definition code file for each of the disparate code portions, and each of the disparate code portions has an associated definition code file, and the associated disparate code portion and definition code file have the same language type. Further, each definition code file defines a same constant value for the same constant names used in each of the disparate code portions.
19 Citations
24 Claims
-
1. A computer implemented method for managing constant values among disparate code portions that use the same constant names, comprising:
- inspecting the disparate code portions to identify constant names used in the disparate code portions;
defining name value pairs in a text file; and
parsing the text file, the parsing of the text file being configured to generate a definition code file for each of the disparate code portions, each of the disparate code portions having an associated definition code file, and the associated disparate code portion and definition code file having the same language type;
wherein each definition code file defines a same constant value for the same constant names used in the disparate code portions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- inspecting the disparate code portions to identify constant names used in the disparate code portions;
-
9. A computer implemented method for managing constant values among different code-type portions that use the same constant names, comprising:
- obtaining the different code-type portions, each having constant names;
defining name value pairs in a text file, the name value pairs being defined by examining the constant names in the different code-type portions; and
parsing the text file, the parsing of the text file being configured to generate a definition code file for each of the different code-type portions, each of the different code-type portions having an associated definition code file, and the associated different code-type portion and definition code file having the same language type;
wherein each definition code file defines a same constant value for the same constant names used in the different code-type portions. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
- obtaining the different code-type portions, each having constant names;
-
17. A system for managing constant values in a computer readable medium among disparate code portions that use the same constant names, the disparate code portions identify constant names, comprising:
- means for generating a text file defining name value pairs; and
means for generating a code segment for generating a definition code file for each of the disparate code portions, each of the disparate code portions having an associated definition code file, and the associated disparate code portion and definition code file having the same language type;
wherein each definition code file defines a same constant value for the same constant names used in each of the disparate code portions. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
- means for generating a text file defining name value pairs; and
Specification