YML

Скріншот програми:
YML
Дані програми:
Версія: 2.5.2
Дата завантаження: 11 May 15
Розробник: Volker Birk
Ліцензія: Безкоштовно
Популярність: 17

Rating: 2.7/5 (Total Votes: 3)

YML це проста мова для компіляції у форматі XML.
Кожен раз, коли формальний мова створена для обчислень, компроміс має бути знайдено: чи то мова ідеально підходить для комп'ютера, але жахливий для людини або навпаки. XML-це дуже добре для комп'ютера.
Використання XML з причин, вказаних вище, але для програмування? "Чому мова розмітки?!" було те, що я кричав якийсь час, граючи навколо з генератором коду в XSLT. Це дало ідею.
<Сильний> Мотивація
Багато людей не пишуть XSLT безпосередньо, тому що їм не подобається писати програми в кутових дужках. Результат, як правило, в тому, що люди пишуть програми Java, та обробку XML з Java, або за допомогою функції XSLT з програми на Java.
Але це дуже неефективно - є невеликі і швидкі процесори XSLT, і немає ніяких переваг взагалі, щоб здійснити це в Яві або C ++ зазвичай.
Так що я хотів би мати щось на зразок Java або C, як мова, яка може бути легко переведена на XSLT. Потім загальний процесор XSLT може обробити програму, і XML-можуть бути оброблені дуже швидко.
Я почав це, тому що я бачив, що генерація коду для автоматизованої розробки програмного забезпечення можуть бути реалізовані дуже легко в XSLT - але писати XSLT є дратівливим

Що нового У цьому випуску :.

  • Невеликі виправлення.

Що нового у версії 2.4.3 :.

  • Додана додаткова синтаксис директиви включають

Що нового у версії 2.4.2 :.

  • Ця версія заснована на pyPEG 1.4
  • Деякі більш вільно синтаксис для дзвінків функція була додана.

Що нового у версії 2.4.1 :.

  • Це, головним чином, оновлення документації

Що нового у версії 2.3.4 :.

  • Поліпшення Блок Лінія Цитата
  • Розширення синтаксис виклику функції.

Що нового у версії 2.3.12 :.

  • YML 2 тепер використовує pyPEG 1.3

Що нового у версії 2.3.11:

  • Ця версія виправляє помилку з подвійним разименованія покажчиків і Unicode.

Що нового у версії 2.3.10:

  • Помилки з Unicode в обробці помилок було виправлено.

Що нового у версії 2.3.8:

  • стверджують (тест, MSG) і налагодження ( MSG) функції були додані в YSLT.

Вимоги

  • Python
  • LibXSLT
  • XMLStarlet

Схожі програми

OpenCL
OpenCL

11 May 15

boot
boot

20 Feb 15

byacc
byacc

3 Jun 15

daot
daot

11 May 15

Інші програми розробника Volker Birk

pyPEG
pyPEG

14 Apr 15

YML

Коментар не знайдено
додати коментар
Включіть картинки!