Commit graph

248 commits

Author SHA1 Message Date
Бондарев Иван c71e1f19cb bug fix #420 2017-06-11 14:56:40 +02:00
miks1965 3f39074540 si->si2 ошибка 2017-06-10 20:51:09 +03:00
miks1965 00646f89a5 loop 5 do
write(1)
2017-06-08 17:56:17 +03:00
miks1965 2f3b2294ba class_body -> class_body_list 2017-06-06 05:24:32 +03:00
janise93 d6fd84b935 Add: ??, integer? and semantic checks for ?. 2017-06-03 10:19:52 +03:00
andrewlord607 84ca54d190 Fix warnings and possible NullReference exceptions 2017-06-02 13:02:12 +03:00
miks1965 c74db1a49e PABCSystem opt
Исправление бага при рефакторинге ТС
2017-06-02 00:50:28 +03:00
miks1965 38842c45e7 bug fix #411
var (a,b) := (1,2)
2017-06-01 13:14:49 +03:00
andrewlord607 31af590e95 Merge remote-tracking branch 'remotes/upstream/master'
# Conflicts:
#	Configuration/GlobalAssemblyInfo.cs
#	Configuration/Version.defs
#	ReleaseGenerators/PascalABCNET_version.nsh
#	TreeConverter/TreeConversion/compilation_context.cs
#	TreeConverter/TreeConversion/syntax_tree_visitor.cs
#	bin/Lib/PABCRtl.dll
2017-05-30 20:25:14 +03:00
miks1965 5fd0a37322 bug fix #273 2017-05-26 17:18:20 +03:00
Бондарев Иван 87f4005e0a PascalABCVersion is intrinsic function (bug fix #395) 2017-05-26 14:35:59 +02:00
Бондарев Иван 32404786fb bug fix #403 2017-05-25 11:44:01 +02:00
Бондарев Иван 8873257dfd bug fix #401 2017-05-23 21:29:11 +02:00
Бондарев Иван 2b0dc0b76b bug fix #402 2017-05-23 20:36:10 +02:00
andrewlord607 c697c95f81 extensionoperators2 test fix 2017-05-22 20:53:52 +03:00
andrewlord607 5afd8d05da bug fix 2017-05-22 02:49:59 +03: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 8c70f44b94 ?. первая версия. Пока нет проверки ошибок и оборачивания Nullable для размерных типов 2017-05-08 22:59:52 +03:00
miks1965 047e297020 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2017-05-01 17:08:33 +03:00
miks1965 ad4be08834 bug fix #375 2017-05-01 17:08:26 +03:00
Бондарев Иван 8bddc4d02c Merge branch 'master' of github.com:pascalabcnet/pascalabcnet 2017-04-30 13:48:34 +02:00
Бондарев Иван d3ae32ead9 bug fix #386 2017-04-30 13:47:55 +02:00
miks1965 6e2de8da38 bug fix #379 2017-04-29 00:28:56 +03:00
Бондарев Иван 68d725551b bug fix #388 2017-04-24 20:30:41 +02:00
Бондарев Иван 1227ead58b bug fix #297 2017-04-23 17:49:28 +02:00
Бондарев Иван cde035dc9c bug fix #366 2017-04-23 15:22:30 +02:00
Бондарев Иван be9776af11 bug fix #381 2017-04-23 14:09:31 +02:00
Бондарев Иван dfe15dab2e bug fix #380 2017-04-23 12:25:29 +02:00
miks1965 c75073f319 Исправлена отрисовка объекта в ABCObjects.pas
Введена f.Readln для текстовых файлов
Введены a.Fill для одномерных и двумерных массивов
2017-04-22 18:21:13 +03:00
Бондарев Иван 65744db1fa bug fix #350 2017-03-22 21:22:29 +01:00
Бондарев Иван 9888bc7412 bug fix #364 2017-03-13 21:25:05 +01:00
Бондарев Иван f68747333e bug fix #353 2017-03-03 19:55:23 +01:00
Бондарев Иван 22e529d3bd bug fix #360 2017-03-02 20:27:17 +01:00
Бондарев Иван 9900ad6277 bug fix #345 2017-02-18 12:52:54 +01:00
miks1965 9967adf5ee a[:][:] 2017-02-06 11:02:42 +03:00
Бондарев Иван 3b7f8685ce bug fix #337 2017-01-30 20:18:11 +01:00
miks1965 a14960b048 Перенес StandardSyntaxConverter.cs в проект SyntaxTreeConverters.csproj 2017-01-30 10:19:35 +03:00
miks1965 f189fd7160 Небольшой рефакторинг синтаксического сахара 2017-01-26 15:47:13 +03:00
miks1965 6aee6c9add Рефакторинг 2017-01-22 20:54:13 +03:00
miks1965 dd2f889c86 syntax_tree_visitor_semcheck_helper.cs удалил 2017-01-21 09:58:56 +03:00
miks1965 6779e4d62c узел sugared_addressed_value - для slice_expr 2017-01-21 00:33:12 +03:00
miks1965 ac9f0221b0 semantic_checks_for_sugar.cs 2017-01-20 21:49:07 +03:00
miks1965 0ea26ac4e9 syntax_tree_visitor_semcheck_helper.cs добавил 2017-01-20 21:41:28 +03:00
miks1965 10764db792 Небольшие переименования методов 2017-01-20 19:56:43 +03:00
miks1965 9ccc781465 Несколько важных правок в syntax_tree_visitor.cs, связанных с обходом statement_list
Теперь оператор внутриблочного описания возвращает нулевой semantic_node (всё добавлено в семантическое дерево ранее). В семантические дерево узлы, возвращающие нулевой semantic_node, не добавляются

Добавлены также операторы сравнения < > для Tuples
2017-01-19 14:21:03 +03:00
miks1965 67b9159df5 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2017-01-10 21:18:48 +03:00
miks1965 1557775799 Кое-какие правки для реализации синтаксического сахара 2017-01-10 21:18:40 +03:00
Бондарев Иван f129a4b643 Merge branch 'master' of github.com:pascalabcnet/pascalabcnet 2017-01-10 13:32:28 +01:00
Бондарев Иван 1d31faee2b bug fix #327 2017-01-10 13:31:39 +01:00