Package Extra
Библиотека вспомогательных классов и функций в ООП и функциональном стиле.
Пакеты
..\mac\extra\collections\Collections.mac
Библиотека коллекций для языка RSL
..\mac\extra\StreamApi\Stream.mac
Реализация Stream Api
..\mac\extra\lambda\Lambda.mac
Библиотека для динамического создания функций из строковых шаблонов
..\mac\extra\utils\Utils.mac
Полезные утилиты
..\mac\extra\Forms\Forms.mac
Библиотека ui-элементов
..\mac\extra\RUnit\RUnit.mac
Библиотека для легкого тестирования пользовательских классов, макросов и модулей, написанных на RSL
..\mac\extra\LogR\LogR.mac
Текстовые логгеры в файл
..\mac\extra\OOP\OOP.mac
Вспомогательные классы и функции для реализации ООП паттернов
..\mac\extra\definitions\Definitions.mac
Описания и примеры определений встречаемые в библиотеке Extra
Реализация списка на основе массива TArray
Файл включает в себя реализацию интерфейса map через два массива
Библиотека коллекций для языка RSL
Файл включает в себя реализацию классического интерфейса map через хэш-таблицу
Файл включает в себя реализацию классического интерфейса set, коллекцию уникальных значений
Базовые классы и функции коллекций
Файл включает в себя реализацию LinkedHashSet - коллекции уникальных элементов с сохранением порядка добавления
Файл включает в себя реализацию классического интерфейса map через красно-черное дерево
Реализация отсортированной коллекции уникальных значений
Реализация простого и удобного меню
Библиотека для динамического создания функций из строковых шаблонов
Реализованные функции-компараторы (compare и equals)
Реализация исключений и блоков try/catch/finally
Вспомогательные классы и функции для реализации ООП паттернов
Релизация функций для сортировки массива
InMemory Database. Позволяет динамически создавать, заполнять структуру со схожим интерфейсом TbFile
Библиотека для легкого тестирования пользовательских классов, макросов и модулей, написанных на RSL
Утилиты для работы с массивами TArray
Расширение стандартного класса TArray. Реализует всю базовую функциональность, за исключением переопределенного метода sort()
Полезные утилиты для работы со строковыми переменными
..\mac\extra\collections\ArrayList.mac
..\mac\extra\collections\ArrayMap.mac
..\mac\extra\utils\ArrayUtils.mac
..\mac\extra\OOP\SortingFunc.mac
..\mac\extra\OOP\Comparators.mac
..\mac\extra\OOP\Comparators.mac
..\mac\extra\OOP\Comparators.mac
..\mac\extra\OOP\Comparators.mac
..\mac\extra\OOP\Comparators.mac
..\mac\extra\OOP\Comparators.mac
..\mac\extra\OOP\Comparators.mac
..\mac\extra\OOP\Comparators.mac
..\mac\extra\OOP\Comparators.mac
..\mac\extra\OOP\Comparators.mac
..\mac\extra\OOP\Comparators.mac
..\mac\extra\OOP\Comparators.mac
..\mac\extra\collections\Iterable.mac
..\mac\extra\OOP\Exceptions.mac
..\mac\extra\OOP\SortingFunc.mac
..\mac\extra\lambda\Lambda.mac
..\mac\extra\OOP\Exceptions.mac
..\mac\extra\collections\HashMap.mac
..\mac\extra\collections\HashMap.mac
..\mac\extra\collections\HashSet.mac
..\mac\extra\OOP\Exceptions.mac
..\mac\extra\OOP\Exceptions.mac
..\mac\extra\OOP\Exceptions.mac
..\mac\extra\collections\HashMap.mac
..\mac\extra\collections\HashSet.mac
..\mac\extra\OOP\Exceptions.mac
..\mac\extra\collections\Iterable.mac
..\mac\extra\collections\Iterable.mac
..\mac\extra\lambda\Lambda.mac
..\mac\extra\lambda\Lambda.mac
..\mac\extra\collections\LinkedHashMap.mac
..\mac\extra\collections\LinkedHashSet.mac
..\mac\extra\collections\LinkedList.mac
..\mac\extra\collections\Iterable.mac
..\mac\extra\collections\LinkedList.mac
..\mac\extra\collections\LinkedList.mac
..\mac\extra\LogR\LogR.mac
..\mac\extra\collections\Iterable.mac
..\mac\extra\RUnit\MemDB.mac
..\mac\extra\OOP\Exceptions.mac
..\mac\extra\collections\Iterable.mac
..\mac\extra\OOP\Exceptions.mac
..\mac\extra\collections\HashMap.mac
..\mac\extra\collections\Iterable.mac
..\mac\extra\utils\StringTemplate.mac
..\mac\extra\collections\Iterable.mac
..\mac\extra\utils\StringTemplate.mac
..\mac\extra\utils\StringTemplate.mac
..\mac\extra\RUnit\RUnit.mac
..\mac\extra\utils\SArray.mac
..\mac\extra\collections\Iterable.mac
..\mac\extra\OOP\Exceptions.mac
..\mac\extra\OOP\Exceptions.mac
..\mac\extra\Forms\SimpleMenu.mac
..\mac\extra\LogR\LogR.mac
..\mac\extra\collections\LinkedList.mac
..\mac\extra\utils\StringTemplate.mac
..\mac\extra\utils\StringUtils.mac
..\mac\extra\collections\HashMap.mac
..\mac\extra\collections\HashSet.mac
..\mac\extra\utils\StringUtils.mac
..\mac\extra\utils\StringUtils.mac
..\mac\extra\utils\StringTemplate.mac
..\mac\extra\RUnit\MemDB.mac
..\mac\extra\OOP\Comparators.mac
..\mac\extra\RUnit\RUnit.mac
..\mac\extra\OOP\Exceptions.mac
..\mac\extra\collections\HashMap.mac
..\mac\extra\collections\TreeMap.mac
..\mac\extra\collections\TreeMap.mac
..\mac\extra\collections\TreeMap.mac
..\mac\extra\collections\TreeSet.mac
..\mac\extra\OOP\Exceptions.mac
..\mac\extra\OOP\Exceptions.mac
..\mac\extra\RUnit\RUnit.mac
..\mac\extra\RUnit\RUnit.mac
..\mac\extra\OOP\Comparators.mac
..\mac\extra\OOP\Comparators.mac