Це програма для Linux під назвою Inja, останню версію якої можна завантажити як Version3.4sourcecode.zip. Його можна запустити онлайн у безкоштовного хостинг-провайдера OnWorks для робочих станцій.
Завантажте та запустіть цю програму під назвою Inja з OnWorks безкоштовно.
Дотримуйтесь цих інструкцій, щоб запустити цю програму:
- 1. Завантажив цю програму на свій ПК.
- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.
- 3. Завантажте цю програму в такий файловий менеджер.
- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.
- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.
- 6. Завантажте програму, встановіть її та запустіть.
ЕКРАНИ
Ad
Інджа
ОПИС
Inja — це механізм шаблонів для сучасного C++, натхненний jinja для python. Він має простий і водночас потужний синтаксис шаблону з усіма змінними, циклами, умовами, включеннями, зворотними викликами та коментарями, які вам потрібні, вкладеними та комбінованими, як вам подобається. Для введення даних Inja використовує чудову бібліотеку json від nlohmann. Найголовніше, що inja потребує лише двох файлів заголовків, що (майже) настільки ж тривіально, як інтеграція в C++. Звичайно, все тестується на всіх відповідних компіляторах. Inja — це бібліотека лише заголовків, яку можна завантажити з випусків або безпосередньо з папки include/ або single_include/. Inja використовує nlohmann/json.hpp як єдину залежність, тому переконайтеся, що його можна включити з inja.hpp. json можна завантажити тут.
риси
- Базовий візуалізація шаблону використовує шаблон як std::string і об’єкт json для всіх даних. Він повертає візуалізований шаблон як std::string
- Якщо ви використовуєте Meson Build System, ви можете обернути це сховище як підпроект
- Умови підтримують типові оператори if, else if та else
- Кілька функцій реалізовано в синтаксисі шаблону inja
- Ви можете створювати власні та більш складні функції за допомогою зворотних викликів
- Спадкування шаблонів дозволяє створити базовий каркасний шаблон, який містить усі загальні елементи та визначає блоки, які дочірні шаблони можуть замінити
Мова програмування
C + +
Категорії
Це програма, яку також можна завантажити з https://sourceforge.net/projects/inja.mirror/. Його розміщено в OnWorks, щоб його можна було найпростіше запускати онлайн з однієї з наших безкоштовних операційних систем.