Реализация простых функций на языке D, включающих в себя различные примеры.
Find a file
2025-05-16 01:35:01 +03:00
.vscode Добавлена конфигурация для vscode 2025-05-15 23:10:34 +03:00
source Добавлен новый модуль демонстрации объектно-ориентированного подхода к созданию анимации спиннера в консоли 2025-05-16 01:35:01 +03:00
.gitignore Инициализация 0.1.0 2025-05-15 17:52:07 +03:00
dub.json Добавлены модули общего назначения 2025-05-15 21:57:17 +03:00
dub.selections.json Добавлены примеры использования ncurses: 2025-05-15 19:57:03 +03:00
README.md Добавлен новый модуль демонстрации объектно-ориентированного подхода к созданию анимации спиннера в консоли 2025-05-16 01:35:01 +03:00

Примеры на D

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

Данные примеры содержат:

d-examples
├── common          # Общего назначения
│   ├── isexists    # Проверяет наличие исполняемого файла в директориях,указанных в переменной окружения PATH
│   └── splittext   # Форматирует массив строк, разбивая их на строки указанной длины
├── ncurses         # Использование библиотеки ncurses
│   ├── menu        # Интерактивное консольное меню
│   └── password    # Консольное окно для ввода пароля
└── shell           # Запуск команд в shell
    ├── pipe        # Чтение выходных данных на примере ip
    ├── spinner     # Эмуляция статуса выполнения процесса
    └── ospinner    # Демонстрирует объектно-ориентированный подход к созданию анимации спиннера в консоли