Commit graph

38 commits

Author SHA1 Message Date
Artem Pelenitsyn 49378a6750 change encoding for all *.pas and *.cs files: cp1251 -> utf-8 2015-12-28 14:25:15 +03:00
Бондарев Иван 28551ebc74 bug fix in formatter 2015-12-13 19:52:32 +01:00
Бондарев Иван e0443cea7a generic operator extensions (operator+<T>) 2015-12-09 22:11:38 +01:00
miks1965 bd6ae86526 template_operator_name 2015-12-06 22:39:09 +03:00
miks1965 5bdfa92757 extensionmethod 2015-10-10 21:37:34 +03:00
miks1965 70f9589249 Новые файлы в PT4 2015-10-03 19:07:54 +03:00
Бондарев Иван 431373f1cd fix .csproj for mono xbuild (case problem) 2015-09-10 20:53:39 +02:00
miks1965 a617430203 1 2015-09-06 18:46:31 +03:00
miks1965 dac8a1a369 ttt 2015-08-26 13:48:16 +03:00
miks1965 4ff71ddf76 Небольшие правки. В PABCSystem изменен Inc для Char - теперь он работает быстро - всего в 2 раза медленнее, чем для integer 2015-08-20 14:36:29 +03:00
miks1965 6e49d7c2b6 Небольшие правки в пробе реализации yield 2015-08-19 23:28:54 +03:00
miks1965 ec3421340f В Compile() добавлен хук для преобразования синтаксических деревьев 2015-08-17 21:15:22 +03:00
miks1965 eb5237b465 ДобавленPT4Linq к сандартным модулям 2015-08-15 00:31:26 +03:00
Бондарев Иван 5bb5425cfc bug fix formatting of new class(a,b) 2015-08-14 17:45:34 +02:00
miks1965 6bd95b4260 Убран overload из внутреннего представления. В синтаксисе оставлен для совместимости с Delphi 2015-08-12 22:30:26 +03:00
miks1965 c464f57ad1 -- 2015-08-11 23:41:18 +03:00
miks1965 5af89551a9 BaseEnterExitVisitor 2015-08-10 20:13:13 +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 808882771d Что-то не то с форматтером. Тесты не проходят 2015-08-02 18:28:08 +03:00
miks1965 526d509add Чистка синтаксических узлов. Интерфейс для преобразования дерева 2015-07-31 01:02:56 +03:00
miks1965 ec2318107c Убрал ненужные узлы синтаксического дерева 2015-07-30 14:02:48 +03:00
miks1965 5480e0c66a Вынес дополнительные методы синтаксического дерева в отдельный класс 2015-07-28 20:58:15 +03:00
miks1965 39449dffb4 Переделанные AbstractVisitor, WalkingVisitor.
Индексатор у syntax_tree_node теперь возвращает только подузлы, производные от syntax_tree_node
2015-07-27 21:54:07 +03:00
miks1965 4278429d8d Исправлена первая ошибка с Dictionary 2015-07-19 22:37:15 +03:00
miks1965 5b7445e7cf Лицензия - русская шапка 2015-07-05 22:16:06 +03:00
miks1965 cafd26fe61 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
Conflicts:
	bin/Lib/PABCRtl.dll
2015-06-27 20:55:07 +03:00
miks1965 5f4ae3c7b5 кое какие изменения по мелочи 2015-06-14 18:10:05 +03:00
miks1965 bdb595b738 Самая опасная правка последнего времени. expression - больше не потомок statement. Но упали тесты форматирования 2015-06-12 20:31:38 +03:00
miks1965 095ee27d92 Восстановленный NodesGenerator 2015-06-11 18:27:21 +03:00
miks1965 027d0c07e5 Накопившиеся мелочи 2015-06-11 15:12:24 +03:00
Бондарев Иван 0983257ee6 added license info 2015-06-02 21:52:35 +02:00
miks1965 f30fd3e63a Справка в Unicode 2015-05-27 17:34:51 +03:00
miks1965 47757da677 var a: List<integer> -> List<integer>; - это максимум 2015-05-22 19:40:40 +03:00
miks1965 29422b6949 Запретил sequence of всякая гадость 2015-05-21 23:38:54 +03:00
miks1965 66b39bf2ff modern_proc_type - окончательный вариант 2015-05-20 10:52:38 +03:00
miks1965 8b09b83b54 modern_proc_type 0 2015-05-19 22:53:44 +03:00
Бондарев Иван e6e67c193c initial commit 2015-05-14 21:35:07 +02:00