Gerador de Parser Ponto de Jardins

Um gerador de parser que produz analisadores escritos no C # v2 ou superior
Baixe Agora

Gerador de Parser Ponto de Jardins Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Nome do editor:
  • John Gough
  • Sistemas operacionais:
  • Windows All
  • Tamanho do arquivo:
  • 295 KB

Gerador de Parser Ponto de Jardins Tag


Gerador de Parser Ponto de Jardins Descrição

O nome GPPG significa Gerador de Parser Gardens Point. O GPPG foi desenvolvido para ser um gerador analisador que produz analisadores escritos no C # v2 ou superior. O idioma de entrada é semelhante ao YACC, e os analisadores são LALR (1), com os habituais desambiguações automáticas. Projetado para trabalhar com o GXX. Há um pequeno número de exemplos de uso incluído no pacote de download, e estes são totalmente discutidos na documentação. Para um exemplo mais complexo, Glplex e esta ferramenta GPPG complementar, cada em si usam scanners e analisadores gerados pelo GPLEX e GPPG. Principais características: GPPG gera analisadores de baixo para cima. Os analisores gerados reconhecem idiomas que são Lalr (1), com os tradicionais desambiguações YACC. Há uma série de extensões do idioma de entrada tradicional que são necessárias para a exatidão dos arquivos de saída C # gerados. Os analisadores gerados são projetados para interface de forma limpa com scanners gerados por jardins ponto Lex. No entanto, os scanners gerados por GPPG foram usados com sucesso com os scanners manuscritos e com scanners gerados por Coco / r. Uma característica específica da ferramenta é a geração opcional de um arquivo de relatório HTML que permite a navegação fácil do automatônio do estado finito que reconhece os prefixos viáveis do idioma especificado. Este relatório mostra os itens de produção, símbolos de LookAhead e ações para cada estado do autômato. Ele também mostra opcionalmente um exemplo de uma entrada mais curta e o caminho do FSA mais curto, atingindo cada estado. Este arquivo de relatório simplifica consideravelmente o diagnóstico de conflitos gramaticais.


Gerador de Parser Ponto de Jardins Software Relacionado