Early versions of BASIC supported only a very limited namespace for
program objects. Some versions (e.g. Dartmouth BASIC) impose the
additional restriction of using the same namespace for variables and
arrays, i.e. a given name can be used for a variable or an array but
not both.