Comment Re:Without the use of a loop!? (Score 1) 438
We immediately observe several things about the above sample program.
First, all lines in the program start with a line number. These serve to identify the lines in the program, each one of which is called a statement;
Clearly, in BASIC terminology, line and statement are synonymous. Originally, the semicolon statement terminator did not even exist.
Later adaptations of BASIC allow you to put multiple statements in a single physical line, but the numbers are line numbers and not statement numbers. In BASIC terminology this would be a multi-line program.
Furthermore, if the above technical reasoning were not true, it would still be pedantic and borderline-incorrect to refer to this as a one liner, just would refer to a multi-statement C program or Perl program as such.