Is there any difference? I do not see. The first doesn\'t work, the second works. It is the same file (other files are not touched).
The problem was in the one mystic character (on line 81 on the screenshot). I've only been not using an option 'Show invisible characters' in my code editor.
I've removed this character and the problem was solved. I don't really know, how this character (ASCII 0x8 (“backspace”)) appeared here.
Thank you all the people who responded on this question and advised different solutions.
UPD: I've created the related question, about putting 0x08 character on MacBook into a text: How can I put 0x08 ascii character using MacBook?
if the first part is in the beginning of the file: may be you use UTF-8 with BOM encoding. change the encoding to UTF-8 without BOM or ASCII.
BOM add three bytes at the start of the file, and many old programs\systems sees "#items" in your file.