parsec

    6El calor

    3Respuesta

    He logrado usar Parsec para analizar un String, pero no puedo hacer lo mismo con ByteString. ¿Cómo puedo hacer que Parsec funcione con ByteStrings sin convertirlo manualmente a Strings? Tengo la sensa

    11El calor

    6Respuesta

    Recientemente escribí un analizador en Python usando Ply (es una reimplementación de python de yacc). Cuando ya casi había terminado con el analizador, descubrí que la gramática que necesito analizar

    13El calor

    2Respuesta

    Estoy buscando una buena biblioteca de análisis ocaml que no sea un derivado de flex/bison. Idealmente, me gustaría una biblioteca de combinador monádico a lo largo de las líneas de parsec, pero no pu

    6El calor

    3Respuesta

    He instalado Haskell a través del instalador preconstruido v6.8.2. Al intentar compilar este archivo de ejemplo con GHC module Main where import Text.ParserCombinators.Parsec import System.Environme

    6El calor

    1Respuesta

    ¿Cuál es la forma preferida de generar errores (ParseError) en Parsec? Obtuve un código dentro de un analizador que realiza una comprobación y si la comprobación falla, se debe devolver un ParseError