System and method for construction of language independent print format statements through use of data structures for arbitrary ordering of print parameters
First Claim
Patent Images
1. A system for controlling the printing of a message having a plurality of strings of text and a plurality of parameter values disposed therein, comprising:
- means for designating in a print statement the locations of the parameter values within the message;
means for formatting a printing of the parameter values at the designated locations within the message; and
means for reordering the parameter values within the message after the locations of the parameter values have been designated in the print statement without altering the locations of the parameter said print statement.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for controlling the printing of a message having a plurality of strings of text and a plurality of parameters includes means for designating the locations of the strings of text, and the locations and formats of the parameters within the message. The system also includes means for switching the locations and the formats of the parameters after they have been designated, which may include a permutation specifier.
-
Citations
28 Claims
-
1. A system for controlling the printing of a message having a plurality of strings of text and a plurality of parameter values disposed therein, comprising:
-
means for designating in a print statement the locations of the parameter values within the message; means for formatting a printing of the parameter values at the designated locations within the message; and means for reordering the parameter values within the message after the locations of the parameter values have been designated in the print statement without altering the locations of the parameter said print statement. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for controlling the printing of a message having a plurality of strings of text and a plurality of parameters disposed therein, comprising:
-
means for assigning a value to each of the parameters; first means for designating the locations of the strings of text within the message; second means for designating in a print statement the locations of the parameters within the message; third means for designating the formats of the parameters within the message; and means for switching the locations and formats of the parameters within the message after the locations and formats of the parameters have been designated in the print statement without altering the locations and formats of the parameters in said print statement. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of controlling the printing of a message having a plurality of strings of text and a plurality of parameter values disposed therein, comprising the following steps:
-
designating in a print statement the locations of the parameter values within the message; formatting a printing of the parameter values at the designated locations within the message; and reordering the parameter values within the message after the locations of the parameter values have been designated in the print statement without altering the locations of the parameter values in said print statement. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method of controlling the printing of a message having a plurality of strings of text and a plurality of parameters disposed therein, comprising the following steps:
-
assigning a value to each of the parameters; designating the locations of the strings of text within the message; designating in a print statement the locations of the parameters within the message; designating the formats of the parameters within the message; and switching the locations and formats of the parameters within the message after the locations and formats of the parameters have been designated in the print statement without altering the locations and formats of the parameters in said print statement. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification