analyze/run: エラーの発生位置を表示する
marihachi opened this issue · 5 comments
marihachi commented
- analyze
- run
marihachi commented
parse::Nodeについてはソースコード上の位置情報を含めるようにした。
これで一部の解析処理では位置情報を表示できる。
現状、型名などのノードになっていない部分は明確な位置が示せない。
analyze::Nodeにはまだ位置情報がない。
そのため、ASTがグラフになった後の解析処理やRunnerによる実行処理では位置情報を示せない。
marihachi commented
analyze::Nodeにも位置情報を追加した。
これを使用してエラーの発生位置を表示するようにしていく。
marihachi commented
とりあえずRuntimeErrorでは位置情報なしでいく
marihachi commented
Done