Could you help find all the errors in the following Bugs model? Thanks
model { Bugs code
for (i in 1:n){
y ~ dnorm (a[state] + theta*treat + b*hispanic, tau.y)
}
theta ~ dnorm (0, .0001)
b ~ dnorm (0, 1000)
for (j in 1:J){
a[j] ~ rnorm (mu.a, tau.a^2)
}
mu.a ~ dnorm (0, .0001)
tau.a <- pow (sigma.a, -2)
sigma.a ~ dunif (0, 100)
tau.y <- pow (sigma.y, -2)
sigma.y <- dunif (0, 100)
}