pascalabcnet/bin/Lib/SPython
Александр Земляк 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
..
itertools.pys Перемещение модулей SPython в Lib\SPython (#3371) 2026-01-13 08:20:13 +03:00
math.pys Рефакторинг таблицы символов, чтобы заполнялся только один словарь (#3417) 2026-04-06 22:41:26 +03:00
random1.pys Рефакторинг таблицы символов, чтобы заполнялся только один словарь (#3417) 2026-04-06 22:41:26 +03:00
SPythonHidden.pas Исправление div (//) и mod (%) для SPython (#3384) 2026-02-02 21:14:27 +03:00
SPythonSystem.pas Добавление стандартных имен в фиктивный модуль вместо стандартного модуля в Intellisense (#3387) 2026-02-25 21:39:38 +03:00
SPythonSystemPys.pys Исправление div (//) и mod (%) для SPython (#3384) 2026-02-02 21:14:27 +03:00
time1.pas Перемещение модулей SPython в Lib\SPython (#3371) 2026-01-13 08:20:13 +03:00