YML е лесен език, за да се съберат в XML.
Всеки път официално език е създаден за компютри, на компромис трябва да се намери: дали езикът е идеален за компютъра, но ужасно за човека или обратното. XML е много добра и отговаря на компютъра.
Използване на XML за причините, посочени по-горе, но за програмиране? "Защо Markup Language ?!" е това, което се вика известно време да си поиграете с генератор на код в XSLT. Това даде идеята.
<Силен> Мотивация
Много хора не пишат XSLT директно, защото те не обичат писане на програми в ъглови скоби. Резултатът обикновено е, че хората пишат Java програми и обработват XML от Java, или използвате XSLT функции от Java програми.
Но това е много неефективно - там са малки и бързи XSLT процесори, и няма предимства на всички за въвеждане на тази в Java или C ++ обикновено.
Така че аз исках да имам нещо като Java или C, като език, който може лесно да бъде преведен на XSLT. Тогава обща XSLT процесор може да обработва програмата, и XML може да се обработва много бързо.
Започнах това, защото видях, че генериране на код за автоматизирано Software Engineering може да се прилага много лесно в XSLT - но написването XSLT е досадно
Какво ново в тази версия:.
- Незначителни поправки.
Какво ново във версия 2.4.3:.
- добавени допълнително синтаксис за да включва директивата
Какво ново във версия 2.4.2:.
- Тази версия се основава на pyPEG 1.4
- е добавен Някои по-хлабав синтаксис за извикване на функции.
Какво ново във версия 2.4.1:.
- Това е основно обновяване на документацията
Какво ново във версия 2.3.4:.
- Подобряване Block Line Цитат
- Разширяване на синтаксиса на функцията повиквания.
Какво ново във версия 2.3.12:.
- YML 2 сега използва pyPEG 1.3
Какво ново във версия 2.3.11:
- Тази версия определя бъг с двойни dereferencing указатели и Unicode.
Какво ново във версия 2.3.10:
- Bugs с Unicode в обработка на грешки са фиксирани.
Какво ново във версия 2.3.8:
- The отстояват (тест, MSG) и отстраняване на грешки ( MSG) функции бяха добавени към YSLT.
<силни> Изисквания
- Python
- Libxslt
- XMLStarlet
Коментари не е намерена