Enhance!
Right, and in this case it actually works.
A lot of parsing was done at runtime, rather than at entry time or program startup time.
Such as??? The Commie 64 tokenized every statement at input time. You can find the complete list of C-64 tokens here.
Very few high-level constructs.
Compared to what? Look at the token list. It has many high level functions. Can you give some examples of competing computers at the time that had more? Apple II? TRS-80? Atari 400 or Atari 800? TI-99?
Most BASICs at the time would at least tokenize at entry time, and many even converted programs to P-code for execution.
As I said, C-64 tokenized too. Can you name one computer in that time that did more than the C-64 regards tokenizing or P-code? And how would you differentiate between C-64 tokens and P-code? Aren't they are basically the same thing?
Thus spake the master programmer: "After three days without programming, life becomes meaningless." -- Geoffrey James, "The Tao of Programming"