[14:48:15] <yeo> "2 штурмовика СУ-25 российских ВВС 20 минут назад нанесли авиаудар по позициям 40-го батальона в районе Новогригорьевки под Дебальцево."
[15:19:23] <coopht> yeo: я тебе сочувствую. Но зачем это здесь?
[15:20:02] <yeo> vgodunko: укотил на моря и мне некому пожаловаться!
[15:20:59] <coopht> :-)
[15:21:18] <coopht> Вся эта заваруха далеко от тебя?
[15:21:57] <yeo> 300км
[15:22:09] <coopht> мда, не так уж и далеко :-(
[15:26:53] <yeo> coopht, ты придумал как делать компилятор?
[15:37:36] <coopht> Да пока особо не думал
[15:38:43] <yeo> мой вариант обрабатывает первый 4-ре теста ACATS, но я устал :(
[15:46:59] <coopht> =)
[15:47:10] <coopht> Это ты для llvm фронтенд делаешь?
[15:48:02] <coopht> У меня, к сожалению, практически нет свободного времени дома что-нибудь делать :-(
[15:49:51] <yeo> да. я переписываю свой ASIS для Ады 2012, а чтобы как-то отлавливать регресии решил натравить его сразу на ACATS, написал несколько тестов, (на lexer, парсер, на разрешение имен), хотел написать транслятор в llvm и добавлять потом тесты по одному
[17:01:05] <coopht> а где можно посмотреть на сорсы?
[17:03:30] <yeo> http://forge.ada-ru.org/gela/browser/trunk/compiler или svn://forge.ada-ru.org/gela/trunk/compiler
[17:04:43] <yeo> пытался использовать идею атрибутных грамматик но без внешних приблуд, только средствами Ады
[17:05:49] <yeo> для начала сделал объект Engineб который для Asis.Element считает/хранит какие-то свойства
[17:06:18] <yeo> в нем набор колбеков по каждому (свойсву х Element_Kind)