lbfalvy/orchid

Improve error reporting

Closed this issue · 2 comments

Error reporting at the moment is pretty terrible. There are some immediately obvious things we can do to improve it.

  • fix broken code locations
  • check for missing names before execution

Recent improvements basically solved this, the final addition we're missing is to read the text of files and turn the location numbers into line:column pairs. This is difficult because we don't actually know where the files came from in most parts of the pipeline.

Done in latest