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

OSCHINA-MIRROR/tinyframework-tinyscript

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Последняя версия:

Maven Central

TinyScript — это скриптовый язык на основе Java, который идеально совместим с Java и в то же время обладает гибкостью и лаконичностью скриптовых языков. С его помощью можно реализовать блоки кода на Java с использованием всего лишь половины или даже трети объёма кода.

Особенности:

  1. Бесшовное взаимодействие с Java, поддержка создания и вызова объектов и методов Java.
  2. Возможность интеграции со Spring для прямого доступа к объектам bean.
  3. Лаконичный синтаксис, позволяющий избежать написания сложных кодов на Java или SQL.
  4. Мощные инструменты IDE, позволяющие пользователям писать скрипты и получать результаты без дополнительных усилий.
  5. Гибкий механизм расширения, позволяющий пользователям расширять модели данных, функции и обработчики для добавления новых функций в язык скриптов.
  6. Дружелюбные подсказки по синтаксису, помогающие пользователям точно определить местоположение синтаксических ошибок и причины исключений во время выполнения.
  7. Поддержка интернационализации для журналов и сообщений об ошибках.

Для более подробного ознакомления и использования обратитесь к документации: http://www.tinygroup.org/docs/1478841256976022140.

Описание подпроектов

├── org.tinygroup.tinyscriptbase                  // Основной проект скриптового языка, включающий лексический и грамматический анализ, а также дизайн механизма выполнения и т. д.
├── org.tinygroup.tinyscript.collection           // Расширение модели данных, включающее Array, List, Set и Map.
├── org.tinygroup.tinyscript.dataset              // Расширение модели данных, включающее наборы данных (таблицы).
├── org.tinygroup.tinyscript.tree                 // Расширение модели данных, включающее деревья.
├── org.tinygroup.tinyscript.database             // Функциональное расширение, реализующее расширение наборов данных в базе данных.
├── org.tinygroup.tinyscript.excel                // Функциональное расширение, реализующее расширение наборов данных в Excel.
├── org.tinygroup.tinyscript.text                 // Функциональное расширение, реализующее расширение наборов данных в текстовом формате.
├── org.tinygroup.tinyscript.datasetwithtree      // Преобразование модели данных, реализующее преобразование между наборами данных и деревьями.
├── org.tinygroup.tinyscript.template             // Расширение языка шаблонов Tiny.
└── org.tinygroup.tinyscript                      // Конкретная реализация TinyScript.
└── tinyscripttest                                // Пример проекта скрипта, предоставляющий полный пример tsf в руководстве для начинающих.

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

Вы можете оставить комментарий после Вход в систему

Введение

Это язык сценариев, который фокусируется на улучшении операций обработки классов коллекций. Простая инструкция: https://my.oschina.net/tinyframework/blog/1489793 Развернуть Свернуть
Apache-2.0
Отмена

Обновления (1)

все

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/tinyframework-tinyscript.git
git@gitlife.ru:oschina-mirror/tinyframework-tinyscript.git
oschina-mirror
tinyframework-tinyscript
tinyframework-tinyscript
master