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

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

2 la respuesta

ANTLRInputStream y ANTLRFileStream están en desuso, ¿cuáles son las alternativas?

Si uso ANTLRFileStream antlrFileStream = new ANTLRFileStream("myfile.testlang"); ANTLRInputStream input = new ANTLRInputStream( new FileInputStream("myfile.testlang") );Compiler muestra un error de desuso para ambas clases, ¿qué alternativa hay?

3 la respuesta

Usando Antlr para analizar datos de un flujo interminable

1 la respuesta

Expresión de llamada ambigua en la gramática ANTLR4

Tengo una gramática simple (para demostración) grammar Test; program : expression* EOF ; expression : Identifier | expression '(' expression? ')' | '(' expression ')' ; Identifier : [a-zA-Z_] [a-zA-Z_0-9?]* ; WS : [ \r\t\n]+ -> channel(HIDDEN) ...

4 la respuesta

Accede a los canales en ANTLR 4 y analízalos por separado.

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

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

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

1 la respuesta

Entrada extra antlr

Tengo un archivo de gramática BoardFile.g4 que tiene (solo partes relevantes): grammar Board; //Tokens GADGET : 'squareBumper' | 'circleBumper' | 'triangleBumper' | 'leftFlipper' | 'rightFlipper' | 'absorber' | 'portal' ; NAME : ...

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