MatiasVara / BCOoLExamples

This project contains BCOoL examples which includes the specification of a BCOoL operator plus a model. The BCOoL specification can be used to coordinate the models.
0 stars 0 forks source link

Problem in the qvto when translating some correspondence matching expressions #2

Closed MatiasVara closed 9 years ago

MatiasVara commented 9 years ago

The qvto generation fails when a matching correspondence includes an expression like: "s.name = "something"". In this case, there is a bug in the translation from a GExpression to an String. The bug is not fixed yet.

MatiasVara commented 9 years ago

This problem is also observed in the case: when (dse1.name = dse2.name) The parenthesis are not correctly treated.

MatiasVara commented 9 years ago

Fixed by correcting the code that convert from GExpression to String. We expect more bugs from such conversion since we are not handling all cases.