Commit graph

1782 commits

Author SHA1 Message Date
Voloshin Bogdan 9be16b96e1 Merge branch 'master' into features/typeclasses-another-approach 2018-05-27 19:11:51 +03:00
andrewlord607 9f10ebdc42 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2018-05-27 16:16:26 +03:00
Бондарев Иван 34466adb36 bug fix #857 2018-05-27 15:11:14 +02:00
Бондарев Иван 67344feb91 fix #863 2018-05-27 14:35:53 +02:00
andrewlord607 c894bd5c0d Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2018-05-27 02:16:34 +03:00
andrewlord607 93fe1fd63c В syntax_tree_visitor добавлено свойство CurrentScope, отображающее текущую область видимости, если она есть. 2018-05-27 02:11:04 +03:00
Бондарев Иван 3617df8e19 Merge branch 'master' of github.com:pascalabcnet/pascalabcnet 2018-05-26 16:38:47 +02:00
Бондарев Иван ae1ac8d46f fix #866 2018-05-26 16:37:59 +02:00
Alexander Zakharenko abddd5e1d6 Set parents for child elements when assigned using properties 2018-05-25 17:45:01 +03:00
Voloshin Bogdan 56856e6c7f Merge branch 'master' into features/typeclasses-another-approach 2018-05-25 00:48:28 +03:00
Voloshin Bogdan 9c416f3855 Add deducing template type for not inherited typeclasses 2018-05-25 00:39:18 +03:00
Бондарев Иван ad7ddd8a33 fix #859 2018-05-24 20:34:09 +02:00
Бондарев Иван ca65fc8c91 fix #858 2018-05-24 20:21:44 +02:00
Bogdan Voloshin 32b86ece99 Merge branch 'master' into features/typeclasses-another-approach
# Conflicts:
#	Parsers/PascalABCParserNewSaushkin/ABCPascal.cs
#	Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs
2018-05-24 14:35:47 +03:00
miks1965 53a7486b40 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2018-05-24 08:04:35 +03:00
miks1965 b472026f5d Примеры на Pattern Matching
Версия 3.4
2018-05-24 08:03:21 +03:00
Бондарев Иван 1202aa2c37 fix #835 2018-05-23 21:36:36 +02:00
Бондарев Иван 769e30f3cb fix #838 2018-05-23 20:47:19 +02:00
Бондарев Иван bacf51ef63 fix #784 2018-05-23 20:27:36 +02:00
Бондарев Иван 6cd9abd936 fix #856 2018-05-23 20:09:56 +02:00
Bogdan Voloshin 862d8004d6 Find spot for typeclass template params inferrence and add required params for inference function 2018-05-23 20:06:20 +03:00
miks1965 2d0e7f5d94 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2018-05-23 18:07:17 +03:00
Alexander Zakharenko 0b6f46ff4c Omit type in recursive patterns 2018-05-23 17:56:19 +03:00
miks1965 81651357ea Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2018-05-23 11:25:37 +03:00
Alexander Zakharenko 28fedb6773 Fix pattern success variable not being initialized 2018-05-23 10:55:33 +03:00
miks1965 d31e0f6404 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
# Conflicts:
#	Parsers/PascalABCParserNewSaushkin/ABCPascal.cs
#	Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs
2018-05-22 22:31:33 +03:00
Alexander Zakharenko 32f8b7adf2 Allow var token in match..with and require in 'is' expression 2018-05-22 21:30:38 +03:00
Voloshin Bogdan 98718a60e1 Merge branch 'master' into features/typeclasses-another-approach 2018-05-22 21:16:32 +03:00
Voloshin Bogdan 1f53dad67f Add operators to typeclasses 2018-05-22 21:13:56 +03:00
andrewlord607 b54e020b41 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2018-05-22 14:04:48 +03:00
andrewlord607 76638383c8 Изменён ClassMethodScope и алгоритм поиска дял него. 2018-05-22 13:05:36 +03:00
miks1965 16b42239ab fix #849 2018-05-22 10:47:48 +03:00
miks1965 8026b6b31c Graph3D перегруженные версии 2018-05-22 01:07:17 +03:00
Бондарев Иван ae4e28a43a fix #826 2018-05-21 20:36:21 +02:00
Бондарев Иван 9477f6982b fix #850 2018-05-21 14:41:43 +02:00
Бондарев Иван 51d81ad056 bug fix #842 2018-05-21 13:06:28 +02:00
Бондарев Иван 351ad6b63d fix formatter 2018-05-21 12:42:08 +02:00
Бондарев Иван 5b9beb9075 Merge branch 'master' of github.com:pascalabcnet/pascalabcnet 2018-05-21 12:06:13 +02:00
Бондарев Иван ebd2823d29 bug fix #851
bug fix #832
2018-05-21 12:04:57 +02:00
Voloshin Bogdan e55242a9ef Add search at methods at typeclasses for restricted functions 2018-05-21 04:14:18 +03:00
miks1965 348dd21df5 Убрал строку с G:\\Tree.txt
Голову надо отрывать за такие коммиты!!!
2018-05-20 20:22:43 +03:00
Бондарев Иван eb7bff3077 bug fix #833 2018-05-20 14:18:29 +02:00
Бондарев Иван 1742140d85 fix #839 2018-05-20 11:37:43 +02:00
Voloshin Bogdan 16d7e37ce1 Merge branch 'master' into features/typeclasses-another-approach 2018-05-20 11:44:58 +03:00
andrewlord607 0c1da87e6a Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2018-05-20 09:17:51 +03:00
andrewlord607 a83e5889d3 Закомментировал строчку с абсолютным путём. 2018-05-20 09:15:56 +03:00
miks1965 e7691aed82 AnimMoveOnX - перегруженные версии 2018-05-19 21:50:06 +03:00
andrewlord607 0f30495348 Merge remote-tracking branch 'remotes/origin/master' 2018-05-19 21:32:58 +03:00
andrewlord607 67f04bb190 Добавлена легковесная таблица символов
Исправлены наименования некоторых символов
2018-05-19 21:30:03 +03:00
Voloshin Bogdan 0fd509f669 Merge branch 'master' into features/typeclasses-another-approach
# Conflicts:
#	Parsers/PascalABCParserNewSaushkin/ABCPascal.cs
#	Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs
#	SyntaxTree/tree/SyntaxTreeStreamWriter.cs
#	SyntaxTree/tree/tree.xml
2018-05-19 00:21:42 +03:00