Claims
- 1. In an interactive computer including an interactive terminal means, memory means, program control means and execution means, an improved command language system wherein command language names are interpreted in different contexts in said program control means related to the sequence in which they are encountered, comprising:
- at least one dictionary stack for storing name-interpretation signals representative of names and of different interpretations of the names for use in program commands by said execution means;
- means controlled by said control means for sensing name-interpretation signals in a fixed predetermined sequential order from said dictionary stack;
- name means for specifying a particular name under control of said program control means;
- means for testing names of said name-interpretation signals in said predetermined sequential order with a name specified by said name means to identify the first occurrence of an association therebetween in said predetermined sequential order;
- means for supplying said name-interpretation signals identified as of said first occurrence to said execution means as a current interpretation of the particular name specified; and
- means for discarding said name-interpretation signals identified as of said first occurrence from said dictionary stack.
- 2. A system according to claim 1 including a plurality of dictionary stacks and further including register means for designating a particular dictionary stack for sensing.
- 3. A system according to claim 1 further including means for detecting the absence of name-interpretation signals associated with said name specified by said name means, for providing an advance signal to said control means.
- 4. A system according to claim 1 including a plurality of dictionary stacks and further including register means for designating a particular dictionary stack for sensing and further including means for detecting the absence of name-interpretation signals associated with said name specified by said name means, for providing an advance signal to said control means.
Parent Case Info
This is a continuation of application Ser. No. 000,845, filed Jan. 4, 1979.
US Referenced Citations (3)
Number |
Name |
Date |
Kind |
3422419 |
Mathews et al. |
Jan 1969 |
|
3534338 |
Christensen et al. |
Oct 1978 |
|
4120028 |
Membrino et al. |
Oct 1978 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
000845 |
Jan 1979 |
|