Resultados da pesquisa a pedido "recursive-descent"

4 a resposta

Como você escreve um analisador de expressão aritmética em JavaScript, sem usar eval ou uma função construtora?

Dada uma sequência: var str1 = "25*5+5*7";Sem utilizareval ou a função construtora em JavaScript, como eu seria capaz de escrever uma função chamada "output" que pega a string e gera o valor aritmético da string, que neste caso é 160?

6 a resposta

Implementação do analisador de descida recursiva

Estou procurando escrever um pseudo-código de um analisador de descida recursiva. Agora, não tenho experiência com esse tipo de codificação. Eu li alguns exemplos online, mas eles só funcionam com gramática que usa expressões matemáticas. Aqui ...

6 a resposta

Existe uma maneira fácil de dividir um arquivo de texto em seções com chave

Estou tentando analisar alguns dados de um arquivo usando Perl & Parse :: RecDescent. Não consigo lançar o arquivo de dados completo no script perl, porque o RecDescent levará dias analisando-o. Então, dividi o enorme arquivo de dados em pedaços ...

2 a resposta

Recursos para escrever um analisador de descida recursivo à mão

1 a resposta

Convertendo EBNF em BNF

Faz alguns anos desde a minha aula de linguagem de computador e, portanto, esqueci os pontos mais delicados dos BNF e EBNF e não tenho um livro ao meu lado. Especificamente, esqueci como converter um EBNF em BNF. Pelo pouco que me lembro, sei ...

2 a resposta

Recursivamente dir () um objeto python para encontrar valores de um determinado tipo ou com um determinado valor

Eu tenho uma estrutura de dados complexa do Python (se é importante, é um grande objeto music21 Score) que não irá contruir devido à presença de um weakref e...