Claims
- 1. An electronic calculator comprising:
- keyboard input means having a plurality of alphabetic, numeric, and control keys for entering lines of alphameric information, including control commands, into the calculator;
- memory means for storing a line of alphameric information entered into the calculator from said keyboard input means;
- processing means, coupled to said keyboard input means and memory means, for processing a line of alphameric information entered into the calculator from said keyboard input means and stored in said memory means to perform selected functions; and
- line printer means, coupled to said processing means, for printing lines of alphameric information on a record medium;
- said control keys including an execute control key for initiating processing by said processing means of a line of alphameric information entered into the calculator from said keyboard input means and a printer control key, operative with selected ones of said plurality of alphabetic and numeric keys, for entering a printer spacing control command, including specification of a number of blank lines, into the calculator;
- said processing means being responsive to entry from said keyboard input means of a printer spacing control command, including specification of a number of blank lines, followed by actuation of said execute control key, for causing said line printer means to introduce a number of blank lines on the record medium, as specified in the printer spacing control command.
- 2. An electronic calculator as in claim 1 wherein:
- said record medium is paper;
- said line printer means includes means for advancing the paper in increments of one line; and
- said processing means causes the introduction of a specified number of blank lines on the paper by causing the line printer means to increment the paper the specified number of blank lines.
- 3. An electronic calculator as in claim 2 wherein:
- said keyboard input means is operative for entering a program of lines of alphameric information, including algebraic statements and control commands, into the calculator;
- said memory means stores a program of lines of alphameric information, including algebraic statements and control commands, that has been entered from said keyboard input means;
- said control keys include a program execution control key for initiating processing by said processing means of a program stored in said memory means; and
- said processing means is responsive to a printer spacing control command, encountered during processing of a program stored in said memory means, for causing said line printer means to increment the paper a number of lines as specified in that printer spacing control command.
- 4. An electronic calculator as in claim 3 wherein the number of lines by which the paper is to be advanced is specified as a numeric value during entry of the printer spacing control command.
- 5. An electronic calculator as in claim 4 wherein said processing means is operative, when processing a printer spacing control command that includes specification of a number of lines by which the paper is to be advanced in terms of a non-integer numeric value, for causing the paper to be advanced the number of lines represented by the largest integer in that specified non-integer numeric value.
CROSS REFERENCE TO RELATED APPLICATION
This is a division of application Ser. No. 510,921, filed on Sept. 30, 1974, now U.S. Pat. No. 4,028,538, which is in turn a division of application Ser. No. 212,581, filed on Dec. 27, 1971, now issued as U.S. Pat. No. 3,839,630. The subject matter of U.S. Pat. No. 3,839,630 is incorporated herein by reference.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
3859635 |
Watson et al. |
Jan 1975 |
|
3996562 |
Reach et al. |
Dec 1976 |
|
Divisions (2)
|
Number |
Date |
Country |
Parent |
510921 |
Sep 1974 |
|
Parent |
212581 |
Dec 1971 |
|