Re: Debug - работает, Release - не работает
От: VladD2 Российская Империя www.nemerle.org
Дата: 07.06.13 17:09
Оценка:
Здравствуйте, Ka3a4oK, Вы писали:

KK>Библиотека-парсер, написана на PEG, несколько достаточно больших грамматик. Debug версия занимает — 500 кб, Relese — 1700 кб. Debug — работает, Release — не работает. Куда копать, дело в Peg или это более общая проблема?


В релизе делается ряд оптимизаций. В том числе генерируются ДКА для разбора токенов. В Peg поведение токенов в релизе и дебаге могло отличаться. Возможно в этом дело. А возможно просто баг.

В чем заключается неработоспособность? Не компилируется грамматика? Или прасер парсит не верно?
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.