YML

Software skärmdump:
YML
Mjukvaruinformation:
Version: 2.5.2
Ladda upp dagen: 11 May 15
Utvecklare: Volker Birk
Licens: Gratis
Popularitet: 17

Rating: 2.7/5 (Total Votes: 3)

YML är ett lätt språk att sammanställa i XML.
Varje gång ett formellt språk skapas för datorer, har en kompromiss hittas: om språket är perfekt för datorn men fruktansvärt för människan eller vice versa. XML är mycket bra för datorn.
Använda XML för de skäl som anges ovan, men för programmering? "Varför en Markup Language ?!" var vad jag ropade lite tid att spela runt med en kodgenerator i XSLT. Det gav idén.
Motivation
Många människor inte skriva XSLT direkt, eftersom de inte gillar att skriva program i vinkeljärnen. Resultatet är vanligtvis att folk skriver Java-program, och behandlar XML från Java, eller använder XSLT funktioner från Java-program.
Men det är mycket ineffektiv - det finns små och snabba XSLT processorer, och det finns inga fördelar alls för att genomföra det i Java eller C ++ oftast.
Så jag ville ha något som liknar en Java eller C som språk, som lätt kan översättas till XSLT. Då en gemensam XSLT-processor kan bearbeta programmet, och XML kan bearbetas mycket snabbt.
Jag startade denna, eftersom jag såg att kodgenerering för Automated Software Engineering kan genomföras mycket lätt i XSLT - men skriver XSLT är irriterande

Vad är nytt i den här versionen.

  • Mindre buggfixar.

Vad är nytt i version 2.4.3:.

  • Inkom extra syntax för bland annat direktiv

Vad är nytt i version 2.4.2:.

  • Denna version är baserad på pyPEG 1,4
  • Någon mer löst syntax för funktionsanrop har lagts till.

Vad är nytt i version 2.4.1:.

  • Detta är främst en dokumentation uppdatering

Vad är nytt i version 2.3.4:.

  • Förbättra Block line
  • Att utvidga syntaxen för funktionsanrop.

Vad är nytt i version 2.3.12:.

  • YML 2 använder nu pyPEG 1,3

Vad är nytt i version 2.3.11:

  • Den här versionen fixar en bugg med dubbla Återgång pekare och Unicode.

Vad är nytt i version 2.3.10:

  • Buggar med unicode i felhantering har rättats.

Vad är nytt i version 2.3.8:

  • hävda (test, msg) och felsöka ( msg) funktioner lades till YSLT.

Krav :

  • Python
  • libxslt
  • XMLStarlet

Liknande mjukvara

lizpop
lizpop

14 Apr 15

g95
g95

2 Jun 15

BareBones
BareBones

3 Jun 15

bf
bf

2 Jun 15

Annan programvara för utvecklare Volker Birk

pyPEG
pyPEG

14 Apr 15

Kommentarer till YML

Kommentarer hittades inte
Kommentar
Slå på bilder!