Hello, I am trying to solve the lighthouse problem without using the cauchy distribution. I want to see if I can write a stan program in the same way I would generate the data.

```
data {
int<lower=0> N;
real beta;
real x[N];
}
parameters {
real theta;
real alpha;
}
model {
alpha ~ uniform(-100,100);
theta ~ uniform(-pi()/2,pi()/2);
x ~ alpha + beta*tan(theta); // should be same as x ~ cauchy(alpha,beta);
}
```

This program should be equivalent but I run into a parsing error `PARSER EXPECTED: <distribution and parameters>`

on the last line.

Is it possible to write the model in this sort of style?