2012-01-12 12 views
8

Estoy usando la versión antlr-3.4-complete-no-antlrv2.jar de ANTLR en Eclipse Indigo.Archivos analizadores y Lexer no generados automáticamente por Eclipse

He instalado el complemento ANTLR IDE junto con ZEST y GEF. Cuando genero un archivo de gramática combinada y agrego un encabezado, encabezado lexer y una regla, Eclipse no genera los archivos de analizador y Lexer.

Si uso antlr-3.2.jar lo hace. Puedo generar los archivos Lexer y Analizador (usando antlr-3.4. *) Fuera de Eclipse usando java-classpath antlr-3.4-complete-no-antlrv2.jar org.antlr.Tool Sample.g.

¿Hay alguna manera de activar esto en Eclipse para la versión 3.4?

Respuesta

4

ver este hilo en SourceForge

http://sourceforge.net/projects/antlrv3ide/forums/forum/768683/topic/4689005

No se puede utilizar la versión sin antlrv2.

Eso puede o no solucionar el problema, tengo todo configurado correctamente pero como otros han encontrado e informado en SourceForge simplemente no generará ningún Java.

+0

La parte principal de ese enlace para enfocar es "Para habilitar el soporte ANTLR para el proyecto, en la ventana Package Explorer (panel izquierdo) haga clic derecho en el proyecto recién creado y seleccione Configure, Convert to ANTLR project.". Eso lo solucionó para mí. –

Cuestiones relacionadas