Perguntas com a marcação «grammar»




2
O que é uma gramática livre de contexto?
Alguém pode me explicar o que é uma gramática livre de contexto? Depois de olhar a entrada da Wikipedia e depois a entrada da Wikipedia sobre gramática formal, fico total e totalmente confuso. Alguém poderia ser gentil em explicar o que são essas coisas? Estou me perguntando isso porque desejo …



3
Como posso definir uma gramática Raku para analisar o texto TSV?
Eu tenho alguns dados TSV ID Name Email 1 test test@email.com 321 stan stan@nowhere.net Eu gostaria de analisar isso em uma lista de hashes @entities[0]<Name> eq "test"; @entities[1]<Email> eq "stan@nowhere.net"; Estou tendo problemas com o uso do metacaractere de nova linha para delimitar a linha do cabeçalho das linhas de …
13 csv  grammar  raku 

1
Interrompendo a gramática Raku na EOS (fim da string)
No processo de escrever um tradutor de uma linguagem musical para outra (ABC para Alda) como uma desculpa para aprender a capacidade DSL do Raku, notei que não parece haver uma maneira de encerrar a .parse! Aqui está o meu código de demonstração abreviado: #!/home/hsmyers/rakudo741/bin/perl6 use v6d; # use Grammar::Debugger; …
9 parsing  grammar  raku 

2
Como configurar uma gramática que pode lidar com ambiguidade
Estou tentando criar uma gramática para analisar algumas fórmulas semelhantes ao Excel que eu criei, onde um caractere especial no início de uma seqüência de caracteres significa uma fonte diferente. Por exemplo, $pode significar uma string, portanto " $This is text" seria tratada como uma entrada de string no programa …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.