Аддоны

Аддоны - это набор инструментов на разрешённом языке (не исходном), который облегчает разработку или улучшает встроенный функционал языка. К RuSL можно писать аддоны на следующих яызках: JavaScript, C++. Аддоны воспринимаются интерпретатором как встроенные модули, то есть те модули, что были вшиты в язык изначально. Поэтому синтаксис использования у них идентичен. Но они подключаются к проекту с помощью синтаксиса команд (что был описан в библиотеках). Команда включить.

Первым параметром идет путь до аддона в кавычках. Второй параметр можно пропустить, тогда в память запишется функция с исходным именем аддона (что был задан его разработчиком). Но вы можете указать вторым параметром своё имя для будущего использования аддона как модуля.

Создание собственного аддона на JavaScript

Чтобы разрабатывать аддоны к RuSL на JavaScript, скачайте данный пакет классов и изучите все файлы:

Для лучшего ознакомления с процессом разработки аддонов, изучите исходный код уже существующих аддонов.