es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Creación de gramática XTEXT a partir de un modelo Ecore existente.

Estoy intentando generar la gramática xtext a partir de un modelo ecore existente. La gramática xtext se genera correctamente. Cuando hago “Generar artefactos xtext”, termina con “2278 [main] INFO .emf.mwe2.runtime.workflow.Workflow – Done.”

Sin embargo, crea errores en el proyecto como en “formatter2” que dice “no se puede resolver el tipo”. Por favor, consulte la imagen a continuación para obtener detalles y orientación.

Saludos,
Misbah.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Hola Misbah,

    El error que estás encontrando puede deberse a una declaración de importación faltante. Necesitarás importar el tipo de datos que se está usando en tu gramática para poder resolver este error. En este caso, parece que te falta una importación para el tipo de datos “Type”.

    Para solucionarlo, puedes intentar agregar la siguiente declaración de importación a tu archivo de gramática:

    import "http://www.eclipse.org/emf/2002/Ecore#//EDataType" as ecore

    Esto permitirá que tu gramática reconozca el tipo de datos “Type” y, con suerte, resolverá el error en el archivo “formatter2”.

    Déjame saber si esto ayuda o si tienes alguna otra pregunta.

    Saludos,
    [Tu nombre]

Comments are closed.