YML

Sagteware kiekie:
YML
Sagteware besonderhede:
Weergawe: 2.5.2
Upload datum: 11 May 15
Ontwikkelaar: Volker Birk
Lisensie: Gratis
Populariteit: 17

Rating: 2.7/5 (Total Votes: 3)

YML is 'n maklike taal om saam te stel in XML.
Enige tyd 'n formele taal geskep word vir rekenaars, 'n kompromie gevind moet word: of die taal is perfek vir die rekenaar, maar verskriklik vir die menslike of andersom. XML is baie goed vir die rekenaar.
Die gebruik van XML vir die bogenoemde redes, maar vir ontwikkeling? "Hoekom 'n Markup Language ?!" was wat ek kon skree geruime tyd speel rond met 'n kode generator in XSLT. Dit het die idee.
Motivering
Baie mense het nie direk skryf XSLT, want hulle wil nie die skryf van programme in die hoek tussen hakies. Die resultaat is gewoonlik dat mense skryf Java programme, en is die verwerking van XML van Java, of gebruik XSLT funksies van Java programme.
Maar dit is baie ondoeltreffende - daar is 'n klein en vinnig XSLT verwerkers, en daar is geen voordele ten alle implementeer wat in Java of C ++ gewoonlik.
So ek wou iets soos 'n Java of C soos taal, wat kan maklik vertaal in XSLT het. Dan kan 'n gemeenskaplike XSLT verwerker die program te verwerk, en XML kan baie vinnig verwerk word.
Ek het hierdie, want ek het gesien, dat kodegenerasie vir outomatiese Software Engineering kan baie maklik geïmplementeer in XSLT - maar skryf XSLT is irriterende

Wat is nuut in hierdie release:.

  • Klein bugfixes.

Wat is nuut in weergawe 2.4.3:.

  • Bygevoeg ekstra sintaksis vir die sluit richtlijn

Wat is nuut in weergawe 2.4.2:.

  • Hierdie weergawe is gebaseer op pyPEG 1,4
  • Sommige meer los sintaksis vir funksie oproepe is bygevoeg.

Wat is nuut in weergawe 2.4.1:.

  • Dit is hoofsaaklik 'n dokumentasie update

Wat is nuut in weergawe 2.3.4:.

  • Die verbetering Blok Line Quote
  • Die uitbreiding van die sintaksis van funksie oproepe.

Wat is nuut in die weergawe 2.3.12:.

  • YML 2 is nou met behulp van pyPEG 1,3

Wat is nuut in die weergawe 2.3.11:

  • Hierdie weergawe is 'n fout met 'n dubbele dereferencing wysers en Unicode.

Wat is nuut in die weergawe 2.3.10:

  • Bugs met unicode in fouthantering is vasgestel.

Wat is nuut in weergawe 2.3.8:

  • Die Assert (toets, msg) en debug ( msg) funksies is bygevoeg tot YSLT.

Vereistes :

  • Python
  • libxslt
  • XMLStarlet

Soortgelyke sagteware

Project Fortress
Project Fortress

2 Jun 15

Excelsior JET
Excelsior JET

17 Feb 15

MAWK
MAWK

17 Feb 15

execline
execline

18 Jul 15

Ander sagteware ontwikkelaar Volker Birk

pyPEG
pyPEG

14 Apr 15

Kommentaar te YML

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!