YML

Software screenshot:
YML
Software detaljer:
Version: 2.5.2
Upload dato: 11 May 15
Udvikler: Volker Birk
Licens: Gratis
Popularitet: 62

Rating: 2.7/5 (Total Votes: 3)

YML er en let sprog at kompilere i XML.
Enhver tid et formelt sprog er skabt for computing, et kompromis skal findes: om sproget er perfekt til computeren, men forfærdeligt for mennesket eller omvendt. XML er meget godt for computeren.
Ved hjælp af XML for de ovennævnte grunde, men for programmering? "Hvorfor en Markup Language ?!" var, hvad jeg var råbe lidt tid på at spille rundt med en kode generator i XSLT. Det gav ideen.
Motivation
Mange mennesker skriver ikke XSLT direkte, fordi de ikke kan lide skrive programmer i vinkelbeslag. Resultatet er normalt, at folk skriver Java-programmer, og behandler XML fra Java, eller bruger XSLT funktioner fra Java-programmer.
Men det er meget ineffektiv - der er små og hurtige XSLT processorer, og der er ingen fordele overhovedet at gennemføre det i Java eller C ++ normalt.
Så jeg ønskede at have noget som en Java eller C lignende sprog, som let kan omsættes til XSLT. Derefter en fælles XSLT processor kan behandle programmet, og XML kan forarbejdes meget hurtigt.
Jeg startede denne, fordi jeg så, at kodegenerering for Automated Software Engineering kan gennemføres meget let i XSLT - men skriver XSLT er irriterende

Hvad er nyt i denne udgivelse:.

  • Mindre fejlrettelser.

Hvad er nyt i version 2.4.3:.

  • Tilføjet ekstra syntaks for omfatte direktiv

Hvad er nyt i version 2.4.2:.

  • Denne version er baseret på pyPEG 1,4
  • Nogle mere løs syntaks for funktionskald er blevet tilføjet.

Hvad er nyt i version 2.4.1:.

  • Det er primært et dokumentationsredskab opdatering

Hvad er nyt i version 2.3.4:.

  • Forbedring Block Linje Quote
  • Udvidelse syntaksen for funktionskald.

Hvad er nyt i version 2.3.12:.

  • YML 2 bruger nu pyPEG 1.3

Hvad er nyt i version 2.3.11:

  • Denne version løser en fejl med dobbelt dereferere pointers og Unicode.

Hvad er nyt i version 2.3.10:

  • Bugs med unicode i fejlhåndtering er blevet rettet.

Hvad er nyt i version 2.3.8:

  • assert (test, msg) og debug ( msg) funktioner blev tilføjet til YSLT.

Krav :

  • Python
  • Libxslt
  • XMLStarlet

Lignende software

ChaiScript
ChaiScript

20 Feb 15

Intel C++ Compiler
Intel C++ Compiler

20 Feb 15

GNU Automake
GNU Automake

22 Jun 18

Voodoo Compiler
Voodoo Compiler

20 Feb 15

Andre software developer Volker Birk

pyPEG
pyPEG

14 Apr 15

Kommentarer til YML

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!