YML

Software screenshot:
YML
Podrobnosti Software:
Verze: 2.5.2
Datum uploadu: 11 May 15
Vývojka: Volker Birk
Licence: Volný
Popularita: 17

Rating: 2.7/5 (Total Votes: 3)

YML je jednoduchý jazyk sestavit do XML.
Kdykoliv formální jazyk je vytvořen pro práci na počítači, kompromis je třeba nalézt: zda jazyk je ideální pro počítače, ale hrozné pro člověka, nebo naopak. XML je velmi dobré pro počítač.
Použití XML pro výše uvedených důvodů, ale pro programování? "Proč Markup Language ?!" bylo to, co jsem křičel nějaký čas hrát si s generátor kódu v XSLT. Ten dal myšlenku.
Motivace
Mnozí lidé nemají psát XSLT přímo, protože se jim nelíbí psaní programů v lomených závorkách. Výsledkem obvykle je, že lidé jsou psaní programů v jazyce Java, a jsou zpracování XML z jazyka Java, nebo pomocí XSLT funkcí z programů v jazyce Java.
Ale to je velmi neefektivní - tam jsou malé a rychlé XSLT procesory, a tam jsou vůbec žádné výhody, k realizaci, že v jazyce Java nebo C ++ obvykle.
Tak jsem chtěl mít něco jako Java nebo C, jako je jazyk, který může být snadno přeložen do XSLT. Pak společný XSLT procesor může zpracovávat program, a XML může být zpracovány velmi rychle.
Začal jsem to, protože jsem viděl, že generování kódu pro Automated Software Engineering mohou být realizovány velmi snadno XSLT - ale psaní XSLT je nepříjemné

Co je nového v této verzi:.

  • Drobné opravy chyb.

Co je nového ve verzi 2.4.3:.

  • Přidána navíc syntaxe pro patří směrnice

Co je nového ve verzi 2.4.2:.

  • Tato verze je založena na pyPEG 1.4
  • Některé další volné syntaxe pro volání funkce byla přidána.

Co je nového ve verzi 2.4.1:.

  • Toto je především aktualizace dokumentace

Co je nového ve verzi 2.3.4:.

  • Zlepšení Block Linka Citace
  • Rozšíření syntaxe volání funkce.

Co je nového ve verzi 2.3.12:.

  • YML 2 se nyní používá pyPEG 1.3

Co je nového ve verzi 2.3.11:

  • Tato verze opravuje chybu s dvojitými dereferencing ukazateli a Unicode.

Co je nového ve verzi 2.3.10:

  • Chyby s Unicode zpracování chyb byly opraveny.

Co je nového ve verzi 2.3.8:

  • assert (test, msg) a ladění ( MSG) funkce byly přidány do YSLT.

Požadavky na :

  • Python
  • libxslt
  • XMLStarlet

Podobný software

Cython
Cython

27 Sep 15

Invicta
Invicta

2 Jun 15

Ostatní software developer Volker Birk

pyPEG
pyPEG

14 Apr 15

Komentáře k YML

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!