Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
161 words
A program counter display device simulating an operation of a program counter during an executing of a program, said device comprising: means for displaying on a screen statements included in a program list for a program which is being executed; means, responsive to an output of the program counter, for displaying on the screen an arrowlike indicator, the indicator being positioned at a row of the screen on which a statement being executed is displayed, and directed horizontally toward the statement being executed when the output of the program counter is fixed, and shifted and directed vertically toward a statement to be executed next when the output of the program counter is changed; means for detecting a syntax error in the program, relating to an absence of the statement to be executed next; and means for positioning the indicator to a row of the screen at which no statement is displayed when the syntax error is detected by said detecting means.
Claim 2
Dependent Claim
161 words
A program counter display device simulating an operation of a program counter during an executing of a program, said device comprising: means for displaying on a screen statements included in a program list for a program which is being executed; means, responsive to an output of the program counter, for displaying on the screen an arrowlike indicator, the indicator being positioned at a row of the screen on which a statement being executed is displayed, and directed horizontally toward the statement being executed when the output of the program counter is fixed, and shifted and directed vertically toward a statement to be executed next when the output of the program counter is changed; means for detecting a syntax error in the program, relating to an absence of the statement to be executed next; and means for positioning the indicator to a row of the screen at which no statement is displayed when the syntax error is detected by said detecting means.
Claim 3
Dependent Claim
52 words
A device according to claim 1, wherein: said statements displaying means comprises means for displaying each statement including a statement number and an instruction which is positioned to the right of the statement number; and said indicator displaying means comprises means for displaying the indicator to the left of the statement number.
Claim 4
Dependent Claim
49 words
A device according to claim 1, wherein: said program is a BASIC program; and said indicator positioning means comprises means for positioning the indicator to a row of the screen which is lower than a row at which an end statement is displayed when a syntax error is detected.
Claim 5
Dependent Claim
241 words
A program counter display device simulating an operation of a program counter during an executing of a program, said device comprising: means for displaying on a screen statements included in a program list for a program which is being executed, the program including a repetition portion; means responsive to an output of the program counter, for displaying on the screen a combination of a rectangle and an arrowlike indicator included in the rectangle, the rectangle being positioned at a row of the screen at which a statement being executed is displayed and the indicator being directed horizontally toward the statement being executed when the output of the program counter is fixed, and the rectangle being shifted and the indicator being directed vertically toward a statement to be executed next when the output of the program counter is changed; first detecting means, for detecting if a statement being executed is a first statement of the repetition portion; second detecting means, for detecting a last statement of the repetition portion when said first detecting means detects that the statement being executed is the first statement; means for extending the bottom of the rectangle toward the last statement of the repetition portion when said first detecting means detects that the statement being executed is the first statement, the bottom being extended toward a row of the screen at which no statement is displayed when said second detecting means does not detect the last statement.
Claim 6
Dependent Claim
241 words
A program counter display device simulating an operation of a program counter during an executing of a program, said device comprising: means for displaying on a screen statements included in a program list for a program which is being executed, the program including a repetition portion; means responsive to an output of the program counter, for displaying on the screen a combination of a rectangle and an arrowlike indicator included in the rectangle, the rectangle being positioned at a row of the screen at which a statement being executed is displayed and the indicator being directed horizontally toward the statement being executed when the output of the program counter is fixed, and the rectangle being shifted and the indicator being directed vertically toward a statement to be executed next when the output of the program counter is changed; first detecting means, for detecting if a statement being executed is a first statement of the repetition portion; second detecting means, for detecting a last statement of the repetition portion when said first detecting means detects that the statement being executed is the first statement; means for extending the bottom of the rectangle toward the last statement of the repetition portion when said first detecting means detects that the statement being executed is the first statement, the bottom being extended toward a row of the screen at which no statement is displayed when said second detecting means does not detect the last statement.
Claim 7
Dependent Claim
51 words
A device according to claim 4, wherein: said statements displaying means comprises means for displaying each statement including a statement number and an instruction which is positioned to the right of the statement number; and said displaying means comprises means for displaying the combination to the left of the statement number.