A tLABEL
is a 'Label' token. It is often used when specifying a hash in the newer 1.9 format:
{ key: value }
In the example above, key:
is internally recognized as a token for a Label. The 1.9+ parser converts this to a symbol, whereas the 1.8 parser did not.
The error you are seeing occurs where the parser finds what it deems to be a Label token where it doesn't expect one.
Also, the reference to the 'tlabel' non-windowed control is very much unrelated - that TLabel
class is part of the Visual Component Library used by Delphi, as hinted by the .pas
(Pascal) extension.