Detalhes de Software:
Versão: 0.9.0 Atualizado
Data de upload: 28 Sep 15
Licença: Livre
Popularidade: 126
PEG.js pode ser usado para criar analisadores que processam dados complexos ou linguagens de computador.
É como um instrumento de base para a criação de processadores de dados, intérpretes, transformadores ou compiladores
O que é novo nesta versão:.
- Conversão do conjunto de testes de QUnit para Jasmine, limpá-lo no caminho.
- Integração Travis CI.
- Várias melhorias e correções de código interno.
- Várias melhorias de código gerados e correções.
- Várias melhorias e correções gramaticais exemplo.
- Melhorado README.md.
- convertido CHANGELOG para Markdown.
O que é novo na versão 0.8.0:
- Conversão do conjunto de testes de QUnit para Jasmine, limpeza -lo no caminho.
- Integração Travis CI.
- Várias melhorias e correções de código interno.
- Várias melhorias de código gerados e correções.
- Várias melhorias e correções gramaticais exemplo.
- Melhorado README.md.
- convertido CHANGELOG para Markdown.
O que é novo na versão 0.7.0:.
- predicados semânticos têm acesso a anterior etiquetas
- Implementado case-insensitive literal e classe correspondente.
- Reescrita o gerador de código - dividir alguns cálculos em passagens separadas e com base em um sistema de templates adequada .
- Reescrita manipulação variável em analisadores gerados em uma forma pilha-like, simplificando o código e fazer os analisadores menor e mais rápido.
- Adaptado para Node.js 0.6.6+ (não suportados em versões mais antigas).
- retirou o suporte para IE & # X3C; 8.
O que é novo na versão 0.6.2:
- Redefinir posição parser quando retornos de ação | nula |.
- Corrigidos erros em JavaScript exemplo gramática.
O que é novo na versão 0.6.1:
- pequenas alterações:
- Use opção --ascii ao gerar uma versão minified.
O que é novo na versão 0.6.0pre:
- Reescrita o modo de linha de comando a ser baseado em Node.js em vez de Rhino - não mais dependência Java. Isto também significa que PEG.js está disponível como um pacote Node.js e pode ser exigida como um módulo.
- versão para o navegador é construído em separado do comando-ine um em dois sabores (normal e minified).
- Analisador nome da variável não é mais necessária argumento de bin / pegjs - é & quot; module.exports & quot; por padrão e pode ser configurado usando o -e / - opção de exportação-var. Isso faz com que os analisadores gerados pelo / bin / pegjs Node.js módulos por padrão.
- Adicionado a capacidade de começar a analisar a partir de qualquer regra gramatical.
- Adicionado várias otimizações do compilador - 0,6 é ~ 12% mais rápido do que 0.5.1 no benchmark V8 em .
Requisitos :
- JavaScript no lado do cliente
Comentários não encontrado