EQA1811E End-of-source has been encountered after an unmatched quotation mark.

Explanation

The start of a constant was entered (a quotation mark started the constant) but another quotation mark was not found to terminate the constant before the end of the command was reached.

Programmer response

There could be several solutions for this, among them:
  1. You must either add a quotation mark to the end of the constant or explicitly indicate continuation (with an SBCS hyphen).
  2. If DBCS is ON you should also verify that you didn't try to start a constant with an SBCS quotation mark and terminate it with a DBCS quotation mark (or vice versa).
  3. You might have entered a character constant that contained a quotation mark -- and you didn't double it.