|
|||||
Recoverable Error |
Invalid shelf declaration encountered.
The predefined shelves (the ones starting with a '#') may never be declared.
Unless the program is using heralded names, two variables of different types may not be declared in the same scope (either both global, or both at the same level as a local).
Additional Information
The predefined X "Y" may not be redeclared.
where X is the type of the shelf, Y its name.
or
The shelf X "Y" has already been declared as type Z in the same
scope.
or
Local X "Y" is already declared in the current scope.
---- |