This error occurs when a definition is defined without a definition name.
Add the required definition name in the code . Use Tally.Developer 9 to write the code as it has the intelligence to show syntax errors.
Example
[Field:]
Set as : "Tally Solutions"
Since there is no description name given in this code the message error T0005: The description name is empty. appears.
To correct the code a field name is added as given below:
[Field: My Field]
Set as : "Tally Solutions"