Graphviz2 :: Marpa.

Um Perl Lexer e Parser para arquivos GraphViz Dot
Baixe Agora

Graphviz2 :: Marpa. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Ron Savage
  • Site do editor:
  • http://search.cpan.org/~rsavage/

Graphviz2 :: Marpa. Tag


Graphviz2 :: Marpa. Descrição

GraphVIZ2 :: O Marpa é um módulo Perl que fornece um parser de Lexer Set :: Fa :: Element-Element :: Parser baseado em Marpa :: XS para GraphViz (ponto) Graph Definições.Both O Lexer e o analisador devem ser executados para analisar o arquivo de ponto. Consulte "Scripts" para Sample Code.Demo Lexer / Parser Output: http://savage.net.au/perl-modules/html/graphviz2.marpa/index.html.state Tabela de transição: http://savage.net. Au / Perl-Modules / HTML / Graphviz2.Marpa / Default.stt.html.stt.html.command Opções de linha e atributos de objeto: http://savage.net.au/perl-modules/html/graphviz2.marpa/code.attributes.html .Meu artigo sobre este conjunto de módulos: http://savage.net.au/ron/html/graphviz2.marpa/lexing.and.parsing.with.marpa.html.A gramática Marpa como uma imagem: http: // selvage.net.au/ron/html/graphviz2.marpa/marpa.grammar.svg. Esta imagem foi criada com graphviz via graphviz2.synopsiso exibir scripts perl / lex.pl-h perl scripts / parse.pl-h perl scripts / g2m.pl -ho executar o lexer perl scripts / lex.pl -i x.dot -l x.lex x.dot é um arquivo de ponto de grafite. x.lex será um arquivo csv de lexed tokens.o executar o analisador sem executar o lexer ou o renderizador padrão scripts perl / parse.pl -l x.lex -p x.parse x.parse será um arquivo csv de analised tokens.o Executar o analisador e o renderizador padrão scripts perl / parse.pl -l x.lex -p x.parse -o x.rend x.rend vai ser um graphviz dot file.o Executar o Renderizador Lexer, Parser e Padrão Perl scripts / g2m.pl -i x.dot -l x.lex -p x.parse -o x.rendsee também "scripts". Página inicial doproduto


Graphviz2 :: Marpa. Software Relacionado