I found the reason. In one place of the code parser expected #13#10 at the end of the line (actually this is not needed in unicode, just bug of one of the test versions).
Your editor do not put #13 at the end (just #10) that is why there was a problem. When I did open-save, WordPad inserted #13 at the end and problem dissapeared. But it does not work for you, because you are using different editor.
OK, Now I fixed the parser and it does not rely to any nonunicode characters.
Should work now.
www.msh-tools.com/ebook/MSH_LRSParser.zip