pascalabcnet/TreeConverter
Александр Земляк c69daac622
Рефакторинг таблицы символов, чтобы заполнялся только один словарь (#3417)
* Refactor SymbolTable to improve architecture

* Fix PABCSystem function calls in SPython standard modules

* Fix names search in SymbolTable and CollectNamesFromUsedUnits in Compiler

* Add SemanticRulesConstants.SymbolTableCaseSensitive setting in pcu reader

* Fix case sensitive search in DSSymbolTable class

* Add case sensitive search test cases for SPython

* Leave only one dictionary in SymbolsDictionary class

* Refactor Find function in SymbolsDictionary

* Fix math.pys module

* Fix str.pys

* Imrove Find method in SymbolsDictionary

* DefaultIfEmpty was wrong - need to use Any()
2026-04-06 22:41:26 +03:00
..
Collections migration to new build system (#3241) 2025-03-03 20:34:51 +03:00
Config Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
LambdaExpressions Исправление ошибок при перекомпиляции pcu файлов (#3398) 2026-03-08 18:30:33 +03:00
NetWrappers Исправления в Intellisense SPython + падения компилятора из-за неточности в spython_syntax_tree_visitor (#3333) 2025-10-12 20:26:21 +03:00
OpenMP Везде в location убрал document - заменил его на непосредственно file_name 2026-01-17 23:26:40 +03:00
SymbolTable Рефакторинг таблицы символов, чтобы заполнялся только один словарь (#3417) 2026-04-06 22:41:26 +03:00
SystemLib Исправление ошибки приведения типа в enum (#3393) 2026-03-08 18:05:26 +03:00
TreeConversion Рефакторинг таблицы символов, чтобы заполнялся только один словарь (#3417) 2026-04-06 22:41:26 +03:00
TreeRealization Настройка проекта PABCCoreUtils (#3406) 2026-03-13 08:02:04 +03:00
ClassDiagram1.cd Multilingual support (#3278) 2025-06-17 18:34:44 +03:00
TreeConverter.csproj Настройка проекта PABCCoreUtils (#3406) 2026-03-13 08:02:04 +03:00