Resultados de la búsqueda a petición "grammar"
Repositorio de gramáticas BNF?
¿Hay algún lugar donde pueda encontrar gramáticas Backus-Naur Form o BNF para los idiomas populares? Cada vez que hago una búsqueda, no aparezco mucho, pero creo que deben publicarse en alguna parte. Estoy más interesado en ver uno ...
POSIX shell como implementación en Java
¿Alguien sabe de una implementación de POSIX shell como lenguaje para secuencias de comandos en Java? Si esto no está disponible, ¿alguien sabe si hay una gramática ANTLR o JavaCC disponible en algún lugar que podría haber pasado por ...
Implementando analizador para lenguaje similar a markdown
Tengo un lenguaje de marcado que es similar al markdown y al que usa SO. El analizador heredado se basó en expresiones regulares y fue una completa pesadilla de mantenimiento, por lo que se me ocurrió mi propia solución basada en la gramática ...
¿Podemos definir una gramática no libre de contexto con ANTLR?
Soy bastante nuevo en ANTLR4 y ahora estoy tratando de entender qué tipo de gramáticas podríamos definir con él. Por lo que tengo, hay dos tipos de reglas en ANTLR:reglas del analizador (palabras en minúscula) yreglas lexer(palabras mayúsculas). ...
Antlr3: no se pudo hacer coincidir el token en las reglas del analizador que se usa en la regla lexer
Tengo reglas lexer en Antlr3 como: HYPHEN : '-'; TOKEN : HYPHEN CHARS; CHARS : 'a' ..'z';a regla @Parser es como: exp : CHARS | some complex expression; parser_rule : exp HYPHEN exp; Si intento hacer coincidir 'abc-abc' con parser_rule, falla. ...
Perl6: ¿Cuál es la mejor manera de manejar archivos muy grandes?
La semana pasada decidí probar Perl6 y comencé a reimplementar uno de mi programa. Debo decir que Perl6 es muy fácil para la programación de objetos, un aspecto muy doloroso para mí en Perl5. Mi programa tiene que leer y almacenar archivos ...
Encontrar una gramática no es LL (1) sin usar métodos clásicos y transformarla en LL (1)
Digamos que tengo esta gramática: S -> A C x | u B A A -> z A y | S u | ε B -> C x | y B u C -> B w B | w A Esta gramática obviamente no es LL (1), que puedo encontrar construyendo la tabla de análisis. Pero, ¿hay alguna forma de demostrar que ...
Escritura del filtro XSS para (X) HTML basado en la lista blanca
Necesito implementar un filtro XSS simple y eficiente en C ++ para CppCMS [http://cppcms.sourceforge.net]. No puedo usar los filtros de alta calidad existentes escritos en PHP porque es un marco de alto rendimiento que usa C ++. La idea básica ...
Existe una gramática ANTLR o IRONY para R?
¿Alguien sabe si existe una gramática ANTLR o IRONY existente para R? Muchas gracias
Alguna diferencia entre los términos analizar árboles y árboles de derivación?
Los términos AST (Árbol de sintaxis abstracta), árbol de análisis y árbol de derivación están ligados por diferentes personas cuando se refieren al resultado de analizar textos conformes a una gramática. Suponiendo que estamos hablando ...