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

1 la respuesta

Declaraciones if / else en ANTLR usando oyentes

Estoy creando un lenguaje de programación simple para un proyecto escolar. Estoy usando ANTLR 4 para generar un lexer y un analizador de mi gramática. Hasta ...

2 la respuesta

¿Es la “definición de token implícita en la regla del analizador” algo de qué preocuparse?

Estoy creando mi primera gramática con ANTLR y ANTLRWorks 2. Principalmente he terminado la gramática en sí misma (reconoce el código escrito en el lenguaje ...

2 la respuesta

¿Es posible analizar un archivo grande con ANTLR?

¿Es posible indicar a ANTLR que no cargue el archivo completo en la memoria? ¿Puede aplicar las reglas una por una y generar la lista superior de nodos de fo...

3 la respuesta

¿Cómo hacer coincidir cualquier símbolo en el analizador ANTLR (no lexer)?

3 la respuesta

Interpolación de cadenas ANTLR

Estoy tratando de escribir una gramática ANTLR que analice expresiones de interpolación de cadenas como: my.greeting = "hello ${your.name}"El error que obtengo es: line 1:31 token recognition error at: 'e' line 1:34 no viable alternative ...

2 la respuesta

Antlr4 maven plugin no puede encontrar archivos de gramática en directorios diferentes

Estoy usando el complemento antlr4 maven para compilar mi proyecto maven que usa antlr4:

4 la respuesta

ANTLR y Eclipse (o cualquier IDE decente)

He estado usando ANTLR con Eclipse por un tiempo usando el complemento ANTLRv3IDE. Si bien no es perfecto, y un poco anticuado, hace su trabajo razonablement...

1 la respuesta

¿Puede el analizador java ANTLR4 manejar archivos muy grandes o puede transmitir archivos?

¿Es el analizador de Java generado por ANTLR capaz de transmitir archivos de gran tamaño arbitrariamente?Intenté construir un Lexer con un UnbufferedCharStre...

1 la respuesta

ANTLR4: Cómo inyectar fichas

Estoy intentando implementar un preprocesador para un DSL, modelado después del ejemplo de CPP en código / extras. Sin embargo, no estoy usando token factory...

3 la respuesta

Manejo de errores en ANTLR4.

El comportamiento predeterminado cuando el analizador no sabe qué hacer es imprimir mensajes al terminal como:línea 1:23 falta DECIMAL en '}'Este es ...