Im trying to make a code so that we can use a Troll model in Eviews.

In Troll you have to specify endogenous and exogenous variables, while in Eviews, the first left hand side variable is endogenous.

To overcome this difference, and if x is endogenous in a specific equation, I thougt I could add on a 0*x to that particular equation. in our Troll model we have about 3000 equations, and I have now added a 0*endogenous to each equation, so that there are as many endogenous variables as equations. however, when doing this, I get the message

*Unable to normalize equation for U65 because it appears more than once to the left of equal sign. in "0 * U65 + d(LOG(U65) , 1) = UR65 "*

It seems that my way of doing this generates a problem when the endogenous variable is already on the left of the equal sign? is there a way of dealing with this issue?

Thomas