Activity
From 03/18/2014 to 04/16/2014
04/16/2014
- 05:09 PM Revision b2c58593 (gen): проверка объявления переменных и приведение типов
 - 04:27 PM Revision 2915ed6f (lime): [zombie-nodes] Uniq и Ex реализованы. Не проверены
 - 04:10 PM Revision 21095f36 (cfe): Добавлены тестовые AST, и формы для for
 
04/15/2014
- 03:44 PM Revision bacf2d85 (cfe): Добавлены формы для Недо-for'a
 - 10:44 AM Revision 2ffb238f (cfe): Небольшая уборка
 
04/14/2014
- 05:26 PM Revision b06d32b6 (cfe): Убраны круглые скобки, добавлены специальные apply
 - 02:08 PM Revision fbb0a37b (lime): [zombie-nodes] Отключено удаление узлов
 - Пометка zombie-nodes будет отмечать те редакции, в которых узлы
не удаляются полностью - 12:34 PM Revision 92572b99 (cfe): Добавлены формы для if-else
 - 12:04 PM Revision 314f580b (cfe): классификация @ узлов
 
04/11/2014
- 03:25 PM Revision c6c8012b (cfe): Новая структура форм +новые формы.
 - 11:46 AM Revision c1ec6a55 (lime): [bugfix] Правильная нумерация в dumpdag для TEnv-ов
 - 11:01 AM Revision 990ea59b (lime): [bugfix] сохранение нужных TEnv-ов
 
04/10/2014
04/09/2014
- 04:27 PM Revision c037ded8 (cfe): Добавлены формы для 'if'
 - 09:17 AM Revision 1ec17936 (cfe): Merge branch 'master' of 0xfb.imm.uran.ru:/home/repo/git/cfe
 
04/08/2014
- 02:20 AM Revision 0006f62f (lime): Изменение интерфейса dumpdag и реструктуризация
 - 05:21 PM Revision d6f0d85a (cfe): Замена B на U
 
04/07/2014
- 05:28 PM Revision c087466e (gen): отступы, условные/безусловные переходы
 - 02:59 PM Revision 82ece44f (cfe): added forms for constant and logical expressions
 - 12:03 PM Revision 42953d23 (lime): [lime-knl] Сохранение данных со стадии загрузки форм
 - 11:40 AM Revision 2050d66e (cfe): added forms
 
04/04/2014
04/03/2014
- 04:12 PM Revision 29651530 (lime): [bugfix] ntheval не умел проходить ref-ы с типами
 - 01:48 PM Revision 0c4a3282 (lime): [lime-knl] Добавлена трансляция типов в fout
 - 01:32 PM Revision 77b117c4 (lime): [lime-knl] Правка мелкой ошибки
 - 01:03 PM Revision cf4b269d (lime-kit): Редакция 0.dev-39.641
 - Зависимости от LLVM и LCC больше нет. LiME уже собирает нечто
вменяемое - 12:46 PM Улучшение #36 (Закрыта): 3.2.3. Как поменять местами несколько контекстов вывода?
 - 12:44 PM Улучшение #36 (Решена): 3.2.3. Как поменять местами несколько контекстов вывода?
 - 12:46 PM Улучшение #35 (Закрыта): 3.2.2. Как аккуратно сослаться на определённый накопленный контекст вывода
 - 12:44 PM Улучшение #35 (Решена): 3.2.2. Как аккуратно сослаться на определённый накопленный контекст вывода
 - 12:46 PM Улучшение #34 (Закрыта): 3.2.1. По каким условиям прекратить вывод и вернуться обратно?
 - 12:44 PM Улучшение #34 (Решена): 3.2.1. По каким условиям прекратить вывод и вернуться обратно?
 - 12:46 PM Улучшение #33 (Закрыта): 3.2. Выразить в терминах переходов между разными окружениями смену контекста вывода текущего окружения.
 - 12:44 PM Улучшение #33 (Решена): 3.2. Выразить в терминах переходов между разными окружениями смену контекста вывода текущего окружения.
 - 12:46 PM Улучшение #32 (Закрыта): 3.1. Согласование с более продуманным интерфейсом библиотеки.
 - 12:44 PM Улучшение #32 (Решена): 3.1. Согласование с более продуманным интерфейсом библиотеки.
 - 12:46 PM Улучшение #30 (Закрыта): 2.4. Оценка переменных (конструкция .S).
 - 12:44 PM Улучшение #30 (Решена): 2.4. Оценка переменных (конструкция .S).
 - 12:46 PM Улучшение #31 (Закрыта): 3. Внутреннее согласование процедуры progress с порождением и разрушением окружений.
 - 12:44 PM Улучшение #31 (Решена): 3. Внутреннее согласование процедуры progress с порождением и разрушением окружений.
 - 12:46 PM Улучшение #29 (Закрыта): 2.3.2. Занесение привязки типа к некоторому имени при помощи .TEnv.
 - 12:44 PM Улучшение #29 (Решена): 2.3.2. Занесение привязки типа к некоторому имени при помощи .TEnv.
 - 12:46 PM Улучшение #28 (Закрыта): 2.3.1. .T рекурсивная оценка с созданием таблицы, похожей на таблицу атомов. Должно быть несложно
 - 12:44 PM Улучшение #28 (Решена): 2.3.1. .T рекурсивная оценка с созданием таблицы, похожей на таблицу атомов. Должно быть несложно
 - 12:46 PM Улучшение #27 (Закрыта): 2.3. Оценка типов (конструкции .T и .TEnv)
 - 12:44 PM Улучшение #27 (Решена): 2.3. Оценка типов (конструкции .T и .TEnv)
 - 12:46 PM Улучшение #25 (Закрыта): 2.1.2. Конструирование с инициализацией узла. 3-параметрический вариант
 - 12:44 PM Улучшение #25 (Решена): 2.1.2. Конструирование с инициализацией узла. 3-параметрический вариант
 - 12:46 PM Улучшение #26 (Закрыта): 2.2 Переход в сконструированное окружение
 - 12:44 PM Улучшение #26 (Решена): 2.2 Переход в сконструированное окружение
 - 12:46 PM Улучшение #24 (Закрыта): 2.1.1. Простое конструирование, без инициализации узла. 2-параметрический вариант .E
 - 12:44 PM Улучшение #24 (Решена): 2.1.1. Простое конструирование, без инициализации узла. 2-параметрический вариант .E
 - 12:46 PM Улучшение #23 (Закрыта): 2.1. Конструирование цепочек дочерних окружений конструкцией .E
 - 12:44 PM Улучшение #23 (Решена): 2.1. Конструирование цепочек дочерних окружений конструкцией .E
 - 12:46 PM Улучшение #17 (Закрыта): 4.4 Генерация ассемблерного кода версии 2
 - 12:44 PM Улучшение #17 (Решена): 4.4 Генерация ассемблерного кода версии 2
 - 12:46 PM Улучшение #22 (Закрыта): 2. Загрузка полного графа программы с учётом привязки типов и переменных к окружениям
 - 12:44 PM Улучшение #22 (Решена): 2. Загрузка полного графа программы с учётом привязки типов и переменных к окружениям
 - 12:46 PM Улучшение #16 (Закрыта): 4.3 Переменные и структуры данных
 - 12:44 PM Улучшение #16 (Решена): 4.3 Переменные и структуры данных
 - 12:46 PM Улучшение #15 (Закрыта): 4.2 Генерация триадного графа и перенос на него алгоритмов сортировки в линейное представление параграфов
 - 12:44 PM Улучшение #15 (Решена): 4.2 Генерация триадного графа и перенос на него алгоритмов сортировки в линейное представление параграфов
 - 12:46 PM Улучшение #14 (Закрыта): 4.1 Реализация собственной функциональности для конструирования выражений из триад
 - 12:44 PM Улучшение #14 (Решена): 4.1 Реализация собственной функциональности для конструирования выражений из триад
 - 12:46 PM Улучшение #12 (Закрыта): 3. Инициализация стрктур и массивов.
 - 12:44 PM Улучшение #12 (Решена): 3. Инициализация стрктур и массивов.
 - 12:46 PM Улучшение #13 (Закрыта): 4. Отказ от использования LCC для генерации инструкций ассемблера
 - 12:44 PM Улучшение #13 (Решена): 4. Отказ от использования LCC для генерации инструкций ассемблера
 - 12:46 PM Улучшение #11 (Закрыта): 2.1 Вызов процедур. Реализация конструкций .call и .arg
 - 12:44 PM Улучшение #11 (Решена): 2.1 Вызов процедур. Реализация конструкций .call и .arg
 - 12:46 PM Улучшение #9 (Закрыта): 1.2 Реализация задающей константу конструкции .offset для определения смещений для полей в структурах данных.
 - 12:44 PM Улучшение #9 (Решена): 1.2 Реализация задающей константу конструкции .offset для определения смещений для полей в структурах данных.
 - 12:46 PM Улучшение #10 (Закрыта): 2. Поддержка процедур
 - 12:44 PM Улучшение #10 (Решена): 2. Поддержка процедур
 - 12:46 PM Улучшение #8 (Закрыта): 1.1 Распространение конструкции .size на составные типы.
 - 12:44 PM Улучшение #8 (Решена): 1.1 Распространение конструкции .size на составные типы.
 - 12:46 PM Улучшение #7 (Закрыта): 1. Поддержка работы с размещением и адресацией переменных
 - 12:45 PM Улучшение #7 (Решена): 1. Поддержка работы с размещением и адресацией переменных
 - 12:46 PM Улучшение #5 (Закрыта): 1.2 Поддержка short-переменных. Разбиение на пары байтов при чтении и записи с корректным распространением знака
 - 12:45 PM Улучшение #5 (Решена): 1.2 Поддержка short-переменных. Разбиение на пары байтов при чтении и записи с корректным распространением знака
 - 12:46 PM Улучшение #6 (Закрыта): 2. Разработка системы форм для цикла for.
 - 12:45 PM Улучшение #6 (Решена): 2. Разработка системы форм для цикла for.
 - 12:46 PM Улучшение #4 (Закрыта): 1.1 Инициализация структур и массивов.
 - 12:45 PM Улучшение #4 (Решена): 1.1 Инициализация структур и массивов.
 - 12:46 PM Улучшение #3 (Закрыта): 1. Доработка llfe - компоненты, которая умеет забирать в нашу систему код LLVM.
 - 12:45 PM Улучшение #3 (Решена): 1. Доработка llfe - компоненты, которая умеет забирать в нашу систему код LLVM.
 - 12:46 PM Ошибка #1 (Закрыта): [mcpp] <stdin>:32768: warning: Line number "32768" got beyond range
 - 12:45 PM Ошибка #1 (Решена): [mcpp] <stdin>:32768: warning: Line number "32768" got beyond range
 - 12:46 PM Поддержка #2 (Закрыта): Конвертация float в int
 - 12:45 PM Поддержка #2 (Решена): Конвертация float в int
 - 12:37 PM Revision 284c538d (gen): Вычёркивание зависимостей от LCC в правилах make
 - 12:06 PM Revision f9454f5e (gen): в процессе настройки джампов
 - 09:47 AM Revision 6e77749c (lime): [lime-knl] Поддержка Rip-узлов
 
04/02/2014
- 12:46 AM Revision e8de6e85 (lime): [lime-knl] Промежуточная редакция в работе над Rip
 - 06:29 PM Revision 7c58bf21 (lime): [lime-knl] Проверка структуры связей LEFT, RIGHT и UP
 - 05:31 PM Revision 29c7c71f (lime): [lime-knl] Правка ошибки с повторной оценкой графов из реакторов
 
03/31/2014
- 05:20 PM Revision 3ec3a419 (cfe): Деревья для switch с вложенными case.
 - 12:07 PM Revision dc0e96d2 (gen): странная ошибка
 - symid валится в walkbindings(on_init)
 
03/30/2014
- 01:29 AM Revision 988eaec7 (lime): [lime-knl] Примерная реализация =
 - 09:41 PM Revision ac844b99 (lime): [lime-knl] Вывод и сборка больших выражений
 
03/28/2014
03/27/2014
- 11:58 PM Revision 6b78ee66 (lime): [lime-knl] Вывод в дереве, Done и Go - Alpha
 - 05:07 PM Revision 8779398c (cfe): Поправки деревьев
 - 04:59 PM Revision 7f4a7eff (lime): [lime-knl] Промежуточная редакция. Пока проблемы с Done
 - 04:19 PM Revision 5b040c12 (lime): [lime-knl] Промежуточная редакция. Опять ошибка в makepath
 - 02:51 PM Revision 0cebe64e (lime): [lime-knl] Промежуточная редакция
 - 12:40 PM Revision 4f7740f5 (lime): [lime-knl] Промежуточная редакция
 - 10:30 AM Revision e29eee70 (gen): Исправил выход за пределы последнего параграфа.
 
03/26/2014
- 03:16 PM Revision 0e95a259 (gen): Зачатки нового генератора без LCC.
 - Работает:
внутренняя структура
параграфы
часть генерации - 02:07 PM Revision 6ef16e2b (lime): [lime-knl] Корректировка unlinkmap. Метка STACK работает
 - 01:29 PM Revision 48327f27 (lime): [lime-knl] progress. Отметки TOP корректнее
 
03/25/2014
- 02:01 AM Revision abbf0321 (lime): [lime-lnk] Связывание областей по синтаксису
 - Не безошибочное. Зато можно, наконец, проверить unlink и прочие
компоненты - 04:41 PM Revision eec0f329 (cfe): Правки деревьев для for c атомом nothing
 
03/24/2014
- 12:48 AM Revision 2b000a95 (lime): [lime-knl] Более продвинутая newarea c привязкой к окружению
 - 04:42 PM Revision 558279e1 (cfe): Hint-ы для констант.
 - 04:17 PM Revision 9dbc5cc3 (lime): [lime-knl] Небольшие правки goeval
 - 02:52 PM Revision fe0652bb (lime): [lime-knl] Обработка узлов Done и Go
 
03/23/2014
03/22/2014
- 12:34 AM Revision 729d9031 (lime): [lime-knl] newarea с новой структурой на link/unlink
 - 09:01 PM Revision 70cba15c (lime): [keymap] Более гибкий вариант makepath
 - 02:03 PM Revision 1ce41661 (lime): [keymap] unlink
 
03/21/2014
- 09:16 PM Revision 32829c0c (lime): [lime-knl] dev-вариант dumpareastack
 - 06:05 PM Revision 342664ad (lime): [keymap] Корректный walkbindings
 - 04:25 PM Revision 4d04d348 (lime): [keymap] Правки ошибок
 - - Передача escape и visible в dumpkeymapcore
- Передача path в makepath
- Корректная фильтрация посещённых keymap в d... 
03/20/2014
03/18/2014
- 08:52 AM Revision 0a234a17 (lime): Относительно рабочая логика для контекстов
 - TODO:
Осмысливать её ещё и осмысливать. Но времени нет 
Also available in: Atom