January 11th, 2010

Book

Блядский UUAG

Решил я было переписать кусок своего мегакомпилятора на UUAG. Переписывал я одну маленькую функцию и радовался, как у этого UUAG всё качественно сделано и не падает. Ан нет - Cabal Plugin криво трекает депенденси, не видит модуля, который генерируется UUAG.

Ну как можно жить на этой планете, если кругом баги!!?? Авторы вроде вменяемые (я общался с ними по поводу AspectAG), но сил уже нет им писать, завтра буду.

UPD: оказывается, это лечится указанием имени генерируемого UUAG модуля в Other-Modules в .cabal. Открыл методом тыка. Недокументированность вместо багливости - это смягчающее обстоятельство, но полностью UUAG ещё не реабилитирован. Реабилитируется, если окажется возможным построение на нем versatile системы.