1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/turtle-sim-turtle-universe-issue-tracker

 / Детали:

Расширение для управления пространствами имен

Предстоит сделать
Владелец
Создано  
27.04.2025

Управление пространствами имен
Рекомендуемые расширения: space или ns (чем короче, тем лучше)
Функции:
Глобальное управление:
динамическая загрузка расширений, получение всех активных имен расширений, получение команд расширений в виде анонимных функций, переопределение команд расширений анонимными функциями, доступ к глобальным переменным по имени, функции для создания процедур to и to-report с заданными именами и анонимными функциями, переопределение процедур to и to-report анонимными функциями

Трaps для агентов:
можно встроить анонимные функции в некоторые примитивы для определения специального поведения (например, определение деления как целочисленного деления, ask примитив не нарушает доступ)

Локальные пространства имен:
создание пространств имен с цепочкой прототипов, хранение данных в текущем пространстве имен, функции для запроса и выбора, вызов функций

Комментарий (0)

GitLife Service Account Задача создана

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/turtle-sim-turtle-universe-issue-tracker.git
git@api.gitlife.ru:oschina-mirror/turtle-sim-turtle-universe-issue-tracker.git
oschina-mirror
turtle-sim-turtle-universe-issue-tracker
turtle-sim-turtle-universe-issue-tracker