Resultados de la búsqueda a petición "grammar"

5 la respuesta

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 ...

7 la respuesta

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 ...

1 la respuesta

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 ...

1 la respuesta

¿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). ...

1 la respuesta

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. ...

1 la respuesta

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 ...

1 la respuesta

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 ...

3 la respuesta

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 ...

2 la respuesta

Existe una gramática ANTLR o IRONY para R?

¿Alguien sabe si existe una gramática ANTLR o IRONY existente para R? Muchas gracias

3 la respuesta

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 ...