Resultados da pesquisa a pedido "parser-combinators"
FParsec identifiers vs keywords
Para idiomas com palavras-chave, alguns truques especiais precisam acontecer para impedir, por exemplo, "se" de ser interpretado como um identificador e "ifSomeVariableName" se tornar a palavra-chave "se" seguida pelo ...
Os combinadores de analisadores podem ser eficientes?
Há cerca de 6 anos, comparei meus próprios combinadores de analisadores no OCaml e descobri que eles eram ~ 5 × mais lentos que os geradores de analisadores oferecidos na época. Recentemente, revisitei esse assunto e comparei o Parsec de Haskell ...
Como os combinadores do analisador Scala se comparam ao Parsec de Haskell? [fechadas]
Eu li que os combinadores de analisador Haskell (em Parsec) podem analisar gramáticas sensíveis ao contexto. Isso também é verdade para os combinadores do analisador Scala? Nesse caso, é para isso que serve a função "into" (aka ">>")? Quais são ...
Ignorando comentários no estilo C em um analisador combinador Scala
Qual é a maneira mais simples de fazer meu analisador respeitar (ignorar) comentários no estilo C. Estou interessado nos dois tipos de comentários, embora uma solução para apenas um tipo também seja bem-vind No momento, estou simplesmente ...
Gramática e Analisador de Expressão Aritmética
Recentemente, eu estava procurando uma gramática decente para expressões aritméticas, mas encontrei apenas expressões triviais, ignorandopow(..., ...) por exemplo. Então eu tentei por conta própria, mas às vezes não funcionava como se espera. Por ...
Scala analisadores combinadores vs ANTLR / Java gerado analisador?
Estou escrevendo um analisador de expressão para um aplicativo escrito principalmente em Scala. Criei objetos AST no Scala e agora preciso gravar o analisador. Ouvi falar dos combinadores de analisadores internos do Scala, e também do ANTLR3, e ...
Acessando dados de correspondência de expressão regular do Scala Parser
Gostaria de saber se é possível obter os MatchData gerados a partir da expressão regular correspondente na gramática abaixo.