YML

Tela Software:
YML
Detalhes de Software:
Versão: 2.5.2
Data de upload: 11 May 15
Revelador: Volker Birk
Licença: Livre
Popularidade: 17

Rating: 2.7/5 (Total Votes: 3)

YML é uma língua fácil de compilar em XML.
Toda vez que uma linguagem formal é criado para computação, um compromisso tem de ser encontrada: se a linguagem é perfeita para o computador, mas terrível para o ser humano ou vice-versa. XML é muito bom para o computador.
Usando XML pelas razões mencionadas acima, mas para a programação? "Por uma linguagem de marcação ?!" era o que eu estava gritando algum tempo a brincar com um gerador de código de XSLT. Isso deu a idéia.
Motivação
Muitas pessoas não escrever XSLT diretamente, porque eles não gostam de escrever programas em colchetes angulares. O resultado é geralmente, que as pessoas estão escrevendo programas em Java, e está processando XML a partir de Java, ou se estiver usando recursos XSLT de programas Java.
Mas isso é muito ineficiente - há pequenos e rápidos processadores XSLT, e não há vantagens em tudo para implementar isso em Java ou C ++ normalmente.
Então, eu queria ter algo parecido com um Java ou C como a linguagem, que pode ser facilmente traduzida em XSLT. Em seguida, um processador XSLT comum pode processar o programa, e XML pode ser processadas muito mais rapidamente.
Eu comecei este, porque eu vi, que a geração de código para Engenharia de Software Automated pode ser implementada de forma muito fácil em XSLT - mas escrever XSLT é irritante

O que é novo nesta versão:.

  • pequenas correções de bugs.

O que é novo na versão 2.4.3:.

  • Adicionado sintaxe extra para a directiva incluem

O que é novo na versão 2.4.2:.

  • Esta versão é baseada no pyPEG 1.4
  • foi adicionado Alguns sintaxe mais solto para chamadas de função.

O que é novo na versão 2.4.1:.

  • Isto é principalmente uma atualização de documentação

O que é novo na versão 2.3.4:.

  • Melhorar Linha Bloco Citar
  • Estendendo a sintaxe de chamadas de função.

O que é novo na versão 2.3.12:.

  • YML 2 agora está usando pyPEG 1.3

O que é novo na versão 2.3.11:

  • Esta versão corrige um bug com ponteiros duplos e dereferencing Unicode.

O que é novo na versão 2.3.10:

  • Bugs com unicode em tratamento de erros foram corrigidos.

O que é novo na versão 2.3.8:

  • O assert (teste, msg) e depuração ( msg) funções foram adicionadas ao YSLT.

Requisitos :

  • Python
  • libxslt
  • xmlstarlet

Programas semelhantes

DOS33
DOS33

3 Jun 15

Pike
Pike

20 Feb 15

wwlisp
wwlisp

2 Jun 15

MAWK
MAWK

17 Feb 15

Outro software de desenvolvedor Volker Birk

pyPEG
pyPEG

14 Apr 15

Comentário para YML

Comentários não encontrado
Adicionar comentário
Ligue imagens!