YML

Screenshot Software:
YML
Detalii soft:
Versiune: 2.5.2
Incarca data: 11 May 15
Producător: Volker Birk
Licenţă: Gratuit
Popularitate: 17

Rating: 2.7/5 (Total Votes: 3)

YML este un limbaj ușor de a compila în XML.
În orice moment un limbaj formal este creat pentru calcul, un compromis trebuie să fi găsit: dacă limba este perfect pentru calculator, dar teribil de uman sau invers. XML este foarte bun pentru calculator.
Utilizarea XML pentru motivele menționate mai sus, dar pentru programare? "De ce un limbaj de markup ?!" a fost ceea ce am fost strigat ceva timp de joc în jurul cu un generator de cod în XSLT. Care a dat ideea.
Motivation
Mulți oameni nu scrie XSLT direct, pentru că nu le place de programe de scris în paranteze unghiulare. Rezultatul este de obicei, că oamenii scriu programe Java, si sunt de prelucrare XML din Java, sau folosesc caracteristici XSLT din programele Java.
Dar care este foarte ineficient - sunt procesoare mici și rapide XSLT, și nu există avantaje la toate pentru a pune în aplicare care, în Java sau C ++, de obicei.
Așa că am vrut să aibă ceva de genul un Java sau C ca limbaj, care poate fi ușor tradus în XSLT. Apoi, un procesor comun XSLT poate procesa programul, și XML pot fi prelucrate foarte repede.
Am început acest lucru, pentru că am văzut, că generația de cod pentru automat Software Engineering poate fi implementat foarte usor in XSLT - dar de scris XSLT este enervant

Ce este nou în această versiune:.

  • bugfixes minore.

Ce este nou în versiunea 2.4.3:.

  • Adăugat sintaxă suplimentar includ directiva

Ce este nou în versiunea 2.4.2:.

  • Această versiune este bazată pe pyPEG 1.4
  • Unele sintaxă mai liber pentru apeluri de funcții a fost adăugat.

Ce este nou în versiunea 2.4.1:.

  • Aceasta este în principal o modificare de documentare

Ce este nou în versiunea 2.3.4:.

  • Îmbunătățirea Block Linie citat
  • Extinderea sintaxa apeluri de funcții.

Ce este nou în versiunea 2.3.12.

  • YML 2 este acum folosind pyPEG 1.3

Ce este nou în versiunea 2.3.11:

  • Această versiune rezolvă o problemă cu indicii duble dereferencing și Unicode.

Ce este nou în versiunea 2.3.10:

  • Bugs cu unicode în eroare de manipulare au fost stabilite.

Ce este nou în versiunea 2.3.8:

  • assert (test, msg) și debug ( Funcțiile msg) au fost adăugate la YSLT.

Cerințe :

  • Python
  • Libxslt
  • XMLStarlet

Software similare

JBrownie
JBrownie

3 Jun 15

SlimIt
SlimIt

14 Apr 15

OpenCL
OpenCL

11 May 15

Alte software-uri de dezvoltator Volker Birk

pyPEG
pyPEG

14 Apr 15

Comentarii la YML

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!