chomsky

Tela Software:
chomsky
Detalhes de Software:
Versão: 1.0.2
Data de upload: 20 Feb 15
Licença: Livre
Popularidade: 3

Rating: nan/5 (Total Votes: 0)

Chomsky é mais um parser gramática da linguagem, inspirada modgrammar e pyparsing.
Comentários de Desenvolvedor
Eu precisava de um parser gramática da linguagem para o projeto plywood_ e modgrammar_ parecia que seria perfeito, só que eu não poderia obter o mais simples de gramáticas para trabalhar. pyparsing_ é excelente, mas não me dê objetos para trás, apenas listas e strings - Eu preciso de mais do que isso. Eu recomendaria pyparsing_ para seu projeto * *. A menos que você realmente deseja que os objetos, ou se você estiver fazendo uma língua (chomsky_ tem um monte de coisas built-in para fazer gramáticas de linguagem de programação).
Além disso, eu gosto de escrever analisadores, e eu sei como eu quero um presente para trabalhar, então dane-se, eu vou fazer isso sozinho!
Instalação
& Nbsp; pip instalar Chomsky
Uso
Matchers
`` Objetos Matcher`` são os blocos mais básicos. & Nbsp; Eles não são inteligentes,
eles retornam apenas cordas e listas, e eles não fazem suposições sobre o que você
pode estar tentando construir. & nbsp; Por exemplo, o `` Word`` Matcher não assume
que você deseja consumir espaço em branco.
`` Objetos Matcher`` são ótimos para a construção de uma pequena língua de análise para
dados consistentes, onde `` objetos Grammar`` não são necessários. & nbsp; Mas, para a construção de uma
analisador de linguagem, você provavelmente usará o mais pesados ​​edifício Grammar
blocos.

Requisitos :

  • Python

Outro software de desenvolvedor Colin Thomas-Arnold

plywood
plywood

20 Feb 15

StrangeCase
StrangeCase

20 Feb 15

punt
punt

20 Feb 15

Comentário para chomsky

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