Hi,
this is nothing new, but I stumbled over it again and now I can use it
as an excuse why I never manage to remember the correct syntax:
When we access the coeff vector after estimation, we have '$coeff'; when
we give the variable index we use square brackets ($coeff[2]), but when
we give the name then it's round brackets ($coeff(myvar)).
So far so good. But when we formulate restrictions, it's now 'b' for the
coeff vector, and we _always_ have to use square brackets apparently
(b[2] as well as b[myvar]). So there are two pretty obvious questions
from the point of view of the user I think:
1) Why have a separate symbol for the coeff vector in restrict blocks at
all? (Backward compatibility issues aside for now.)
2) The bracket situation seems arbitrary and confuses me every time. Can
it be changed? (in the medium term I mean, no need to rush.)
Thanks,
sven