Я экспериментирую с библиотекой RPLY, которая, кстати, выглядит потрясающе. Тем не менее, мой парсер работает нормально, если в моем исходном коде всего одна строка. Если я добавлю еще одну строку кода, парсер выдаст исключение. Кто-нибудь еще видел это. Мой синтаксический анализатор на данный момент довольно прост, и если я анализирую каждую строку по отдельности, у меня нет проблем.
Мой исходный код выглядит так:
MULTIPLY 10 BY 20 GIVING PRICE.
* This is a comment.
Как я уже сказал, разбор каждой строки в отдельности не является проблемой.
Любая помощь / указатели очень получили !!!