Commit graph

517 commits

Author SHA1 Message Date
Бондарев Иван f3299e0667 bug fix #739 2018-04-17 21:48:29 +02:00
andrewlord607 cb4b0a3e72 Изменено представление таблицы символов 2018-04-16 16:20:00 +03:00
Бондарев Иван 3c0b0a84e8 bug fix #766 2018-04-15 13:36:51 +02:00
Бондарев Иван 61d4d0e9b6 bug fix #747 2018-04-15 11:48:50 +02:00
Бондарев Иван 5b4c226e27 bug fix #768 2018-04-15 11:12:25 +02:00
Бондарев Иван 82ecc86dfa bug fix #767 2018-04-15 11:06:08 +02:00
andrewlord607 a8b5d90383 Удалён класс SymbolInfoList, теперь достаточно List<SymbolInfo>
Добавлена и частично интегрирована новая таблица символов
2018-04-14 18:29:11 +03:00
miks1965 852f603eb4 FindNearestObject(x,y)
FindNearestObjectPoint(x,y)
PlaneXY.PointOnPlane(x,y);
line.NearestPointOnLine(x,y);
2018-04-09 13:26:04 +03:00
Alexander Zakharenko 3f93bfa24b Merge 'master' into 'features/patterns' 2018-04-08 13:42:32 +03:00
Бондарев Иван 9489fd596e bug fix #750 2018-04-05 20:54:02 +02:00
Бондарев Иван 314ae55066 bug fix #735 2018-03-25 18:12:20 +02:00
Бондарев Иван 170e47253d bug fix #529 2018-03-20 20:02:20 +01:00
Бондарев Иван 680a9b99b4 bug fix #730 2018-03-19 21:05:44 +01:00
Бондарев Иван 906ffc2c0f bug fix #717 2018-03-19 19:33:33 +01:00
Бондарев Иван 547742e09f bug fix #727 2018-03-18 15:12:35 +01:00
Бондарев Иван 2a1b62abb4 with disabled with generics (bug fix #721) 2018-03-15 20:34:02 +01:00
Бондарев Иван 1749364db4 bug fix #698 2018-03-11 19:01:24 +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
Бондарев Иван d471e79465 bug fix #700
bug fix #709
2018-03-11 17:47:53 +01:00
Бондарев Иван d7811599f6 bug fix #713 2018-03-11 12:43:52 +01:00
Бондарев Иван 10ae19e386 bug fix #703 2018-03-11 12:16:27 +01:00
Бондарев Иван 7ee62f0173 bug fix #694 2018-03-08 20:16:26 +01:00
Бондарев Иван 7039ad3c4f bug fix #682 2018-02-20 20:53:51 +01:00
Бондарев Иван d96db4196d bug fix #678
bug fix #679
2018-02-11 12:28:47 +01:00
Бондарев Иван 5dd8f7cb96 Merge branch 'master' of github.com:pascalabcnet/pascalabcnet 2018-01-30 20:40:38 +01:00
Бондарев Иван d200e3d616 bug fix #647 2018-01-30 20:39:20 +01:00
Voloshin Bogdan 9059f8e1a8 Merge branch 'master' into refactoring/sytax_tree_visitor 2018-01-30 19:28:05 +03:00
Бондарев Иван 07e102cd91 fix in case on int64 2018-01-29 21:47:42 +01:00
Бондарев Иван 28a64634ae bug fix #648 2018-01-29 21:17:51 +01:00
Бондарев Иван 9ee420d9e6 bug fix #658 2018-01-29 20:14:36 +01:00
Voloshin Bogdan d118eccd17 Merge branch 'master' into refactoring/sytax_tree_visitor
# Conflicts:
#	TreeConverter/TreeConversion/syntax_tree_visitor.cs
2018-01-29 18:12:31 +03:00
Бондарев Иван 64a33a0d38 bug fix #671 2018-01-28 14:51:34 +01:00
miks1965 06cb376c89 Улучшено выведение типа в лямбдах, возвращающих T 2018-01-28 05:41:38 +03:00
miks1965 c692fe0c5e bug fix #547 2018-01-16 19:44:01 +03:00
miks1965 c6b6d01c0b Object.Print убрано - конкурирует с Sequence.Print
Добавлены Nane и FullName к типу Text
2018-01-15 10:17:02 +03:00
Бондарев Иван b0a074500b bug fix #638 2018-01-07 13:33:42 +01:00
Бондарев Иван 84e9970171 Merge branch 'master' of github.com:pascalabcnet/pascalabcnet 2017-12-31 16:23:49 +01:00
Бондарев Иван 4c51cbdae1 update for fix #592 2017-12-31 16:23:16 +01:00
Бондарев Иван be69b527b8 update for bug fix #592 2017-12-31 15:46:02 +01:00
miks1965 266c2c0fd0 bug fix #630
Release 1607
2017-12-31 17:25:22 +03:00
Бондарев Иван 6e177e0c90 bug fix #592 2017-12-31 14:37:37 +01:00
Бондарев Иван 7894e3d4f5 bug fix #626 2017-12-31 12:28:34 +01:00
miks1965 68b1449bc8 bug fix #628 2017-12-31 10:27:13 +03:00
miks1965 d185cd8de6 bug fix #613 2017-12-30 11:39:02 +03:00
Бондарев Иван f59c462fe7 power operator (#169) 2017-12-29 22:31:00 +01:00
Бондарев Иван 52087128d9 bug fix #625 2017-12-29 20:34:09 +01:00
Бондарев Иван aa6ca605c3 #309 2017-12-29 18:35:00 +01:00
Бондарев Иван aaab5d8893 disabled short definition of implicit/explicit operators 2017-12-29 16:47:02 +01:00
Бондарев Иван 082fe67a18 bug fix #591 2017-12-28 14:33:23 +01:00
Бондарев Иван a4e3b61484 bug fix #440 2017-12-28 12:27:15 +01:00
Бондарев Иван c3041fd6f1 bug fix #618 2017-12-28 11:31:05 +01:00
Бондарев Иван 266dc71236 Merge branch 'master' of github.com:pascalabcnet/pascalabcnet 2017-12-17 12:40:45 +01:00
Бондарев Иван fb60f8884d bug fix #585 2017-12-17 12:40:06 +01:00
miks1965 fb75983135 bug fix #610 2017-12-15 11:51:57 +03:00
miks1965 af91d9cd61 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
# Conflicts:
#	TestSuite/CompilationSamples/graph3d.pas
2017-12-14 12:44:25 +03:00
miks1965 15429f1061 bug fix #611
Graph3D - анимация клонов
PT4 - Print(c)
2017-12-14 12:42:19 +03:00
Бондарев Иван 07097940a7 bug fix #609 2017-12-13 20:42:44 +01:00
Бондарев Иван 0de42e3930 bug fix #608 2017-12-10 11:23:02 +01:00
Бондарев Иван 1799d1fe92 bug fix #607 2017-12-10 10:41:37 +01:00
Бондарев Иван 1afe67e39e bug fix #600 2017-12-08 20:18:48 +01:00
Бондарев Иван 5924f11216 bug fix #594 2017-12-05 20:39:14 +01:00
Бондарев Иван efa9bdc366 bug fix #568 2017-11-27 21:01:49 +01:00
Бондарев Иван af1ac9b1c5 bug fix #577 2017-11-26 14:36:02 +01:00
Бондарев Иван aec1606528 bug fix #578 2017-11-26 13:47:38 +01:00
Бондарев Иван 2e46be3190 bug fix in pcu 2017-11-23 21:00:04 +01:00
Бондарев Иван 20b3c5a1c9 bug fix #566 2017-11-22 20:54:13 +01:00
miks1965 8f1bc4eed2 Поменял иконку на 32x32
Начало анимации в Graph3D
2017-11-16 23:10:30 +03:00
Бондарев Иван 9bd4f30cc1 fix in symbol table
fix in pcu
2017-11-07 21:34:10 +01:00
Бондарев Иван e527022ffe Более адекватное сообщение об ошибке (bug fix #545) 2017-11-05 16:57:17 +01:00
Бондарев Иван ea12ccdd09 bug fix #543 2017-11-05 14:16:57 +01:00
miks1965 f386c9a44d bug fix #539 2017-11-02 12:21:02 +03:00
Бондарев Иван 6e175c6ce5 bug fix #540 2017-11-01 16:51:20 +01:00
miks1965 065acdbbb7 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2017-10-27 02:41:38 +03:00
miks1965 a33768fb4e bug fix #536 2017-10-27 02:41:17 +03:00
Бондарев Иван b4abeace1f bug fix #535 2017-10-26 21:15:58 +02: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
Бондарев Иван b6a5ccb40d bug fix #527 2017-10-17 21:20:09 +02:00
miks1965 814a51aff5 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2017-10-15 20:32:10 +03:00
Бондарев Иван b2ac415b2c bug fix #496 2017-10-15 19:29:50 +02:00
Бондарев Иван 47dcd51ed5 update of fix #519 2017-10-15 12:58:11 +02:00
Бондарев Иван 3a2de23bbb bug fix #519 2017-10-15 12:51:14 +02:00
Бондарев Иван 1938e0d919 bug fix #523 2017-10-15 11:19:54 +02:00
miks1965 ebfa896231 Graph3D.pas попытка сделать LegoVisual3D - пока с падением 2017-10-14 22:24:22 +03:00
miks1965 bd70af91e0 Добавление ToString к ряду классов таблицы символов 2017-10-13 12:49:15 +03:00
Alexander Zakharenko 5c30bc4a03 Merge remote-tracking branch 'origin/master' into features/patterns
# Conflicts:
#	SyntaxTree/tree/AbstractVisitor.cs
#	TestSuite/CompilationSamples/PABCSystem.pas
#	bin/Lib/PABCSystem.pas
2017-10-09 19:12:18 +03:00
Бондарев Иван 305dcdc034 bug fix #497 2017-10-08 17:03:23 +02:00
Voloshin Bogdan d967abdbaf Merge branch 'master' into refactoring/sytax_tree_visitor 2017-10-08 00:11:08 +03:00
miks1965 2806f02333 Переделана на стандартную HashTable в таблице символов.
Скорость не упала!
Сделаны ToString для некоторых классов для отображения символов в таблице символов
2017-10-07 14:01:51 +03:00
miks1965 fe98023047 Чтобы отключение стандартных библиотек не вызывало исключения 2017-10-06 22:40:15 +03:00
Alexander Zakharenko 597ef862bc Merge branch 'master' into features/patterns
# Conflicts:
#	Parsers/PascalABCParserNewSaushkin/ABCPascal.cs
#	Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs
#	Parsers/PascalABCParserNewSaushkin/Keywords.cs
#	SyntaxTree/tree/AbstractVisitor.cs
#	SyntaxTreeConverters/StandardSyntaxConverter.cs
#	TestSuite/CompilationSamples/PABCSystem.pas
#	TestSuite/intellisense_tests/PABCSystem.pas
#	bin/Lib/PABCSystem.pas
2017-10-05 18:48:57 +03:00
Бондарев Иван 3f520df65e Поддержка пространств имен в проектах
Возможность расширять пространства имен .NET
2017-10-03 20:18:37 +02:00
Бондарев Иван 0768b5415e bug fix #498 2017-09-29 18:21:57 +02:00
Бондарев Иван 1363ad6485 bug fix #495 2017-09-24 19:32:46 +02:00
Бондарев Иван 566af2ee8f fix uses for namespaces 2017-09-24 18:04:18 +02:00
Бондарев Иван d48c84f28d namespaces (alpha) 2017-09-24 12:12:27 +02:00
Voloshin Bogdan 8862645c1b Merge branch 'master' into refactoring/sytax_tree_visitor 2017-09-15 19:40:34 +03:00