Commit graph

39 commits

Author SHA1 Message Date
Бондарев Иван 9477f6982b fix #850 2018-05-21 14:41:43 +02:00
Alexander Zakharenko d257bbd52f Add else case and tests 2018-05-11 19:26:55 +03:00
Бондарев Иван 170e47253d bug fix #529 2018-03-20 20:02:20 +01:00
Бондарев Иван df01aaaaa8 update of fix #714 2018-03-11 18:11:53 +01:00
Бондарев Иван 4f417eaefd bug fix #714 2018-03-11 18:08:25 +01:00
Бондарев Иван 082fe67a18 bug fix #591 2017-12-28 14:33:23 +01:00
miks1965 2895fd80e9 Убрал отладочный вывод в файл 2017-10-25 21:35:32 +03:00
miks1965 b796cdd635 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2017-10-23 13:25:43 +03:00
miks1965 674df68011 AdjacentGroup - sequence of array
if (hn == null) throw new Exception("Попытка добавить уже добавленное имя "+ Name + " в HashTable. Обратитесь к разработчикам");

в SymbolTable

Попытка учесть классовые переменные при захвате в лямбдах
2017-10-23 13:25:37 +03:00
andrewlord607 aa79c94f6f Небольшой рефакторинг таблицы символов. 2017-10-23 11:21:15 +03:00
Бондарев Иван 305dcdc034 bug fix #497 2017-10-08 17:03:23 +02:00
miks1965 8f9b8c860f Устранен ряд ошибок в foreach 2017-07-09 00:36:46 +03:00
Бондарев Иван 078ff0b6ee bug fix #437 2017-07-06 20:57:32 +02:00
Бондарев Иван b989a18696 hot fix 2017-07-02 18:27:28 +02:00
Бондарев Иван fbb5085c35 bug fix #434 2017-07-02 14:00:57 +02:00
andrewlord607 4fddf5c66a SymbolTable refactoring #2 2017-05-20 21:20:02 +03:00
andrewlord607 8a6506e73e SymTable refactoring 2017-05-09 12:52:40 +03:00
miks1965 ad4be08834 bug fix #375 2017-05-01 17:08:26 +03:00
Бондарев Иван cde035dc9c bug fix #366 2017-04-23 15:22:30 +02:00
Бондарев Иван 11408f3042 bug fix #284 2017-02-13 19:41:06 +01:00
miks1965 c6eaba8f94 Множество правок, связанных с yield.
В частности, изменен алгоритм генерации конечного автомата, поправлен код для GetEnumerator и проч.
2016-07-08 23:20:56 +03:00
Oleg Batashov dfbc1fd60c Yield: bug fix #185 2016-06-12 02:39:03 +03:00
miks1965 f840cf5f95 TreeHelper.cs ?. убрал 2016-05-23 13:49:12 +03:00
Бондарев Иван c863fd900d bug fix issue #96 2016-03-12 23:15:33 +01:00
Бондарев Иван a6a3d8369e bug fix issue #61 2016-02-07 13:03:06 +01:00
Бондарев Иван 3333c549a1 bug fix issue #60 2016-02-04 22:05:20 +01:00
miks1965 b435cbf7fe foreach по многомерным массивам теперь возвращает правильный тип элемента.
Вернул короткие определения функций - ошибочно запрещал
2016-02-02 02:28:54 +03:00
miks1965 dac8a1a369 ttt 2015-08-26 13:48:16 +03:00
miks1965 42d6b5ffb9 Изменил немного захваченные переменные в лямбдах 2015-08-15 21:54:06 +03:00
miks1965 1fccb1e103 Обновлен проект с визиторами.
Исправлен ToString в write.
Убраны параметры по умолчанию из метода расширения Print (пока это вызывает падение)
2015-08-10 11:31:02 +03:00
miks1965 efe5f9094f Исправлены ошибки с лямбдами, улучшен алгоритм вывода типов 2015-08-09 16:25:11 +03:00
miks1965 ec2318107c Убрал ненужные узлы синтаксического дерева 2015-07-30 14:02:48 +03:00
miks1965 39449dffb4 Переделанные AbstractVisitor, WalkingVisitor.
Индексатор у syntax_tree_node теперь возвращает только подузлы, производные от syntax_tree_node
2015-07-27 21:54:07 +03:00
RomanSaushkin 4318da4d50 Захват параметров лямбд 2015-06-14 11:44:46 +04:00
RomanSaushkin 1b61879a42 Вложенные лямбды 2015-06-11 09:20:31 +04:00
Бондарев Иван 092d84d664 added license info in source files 2015-06-01 21:15:17 +02:00
RomanSaushkin 1f3dd8af07 исправил одну ошибку с лямбдами 2015-05-25 23:02:27 +04:00
RomanSaushkin 122f19da91 Исправлены две ошибки с лямбдами 2015-05-20 11:54:38 +04:00
Бондарев Иван e6e67c193c initial commit 2015-05-14 21:35:07 +02:00