- 文末の;の忘れ。
- ファイルの最後は空の行に
- forループの範囲の1:NのところのNを、intじゃなくてrealで宣言してしまっている。
- transformed parametersのブロックでforループを複数かくとコンパイルエラーになる理由がわからないときある。1つのループにまとめると通る。
- 定義の順序を間違えててまだ存在しない変数を参照してる。
- 自作関数を作って、つかうときに、引数の指定をRみたいにmy_function(x=1)みたいに"引数名="をつけるとエラーになる。
- rstanで"Error in serialize"とかのエラーがでるときは、一回Rを落としてプロセスをキルしてからやるといけたりする。