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

CMake
CMake

16 Aug 18

4tH compiler
4tH compiler

20 Feb 15

GNU Smalltalk
GNU Smalltalk

11 May 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!