condense9 / hark-lang

A serverless virtual machine
https://guide.condense9.com
Apache License 2.0
108 stars 8 forks source link

Design runtime error interface #5

Closed rmhsilva closed 4 years ago

rmhsilva commented 4 years ago

There are a few aspects to this, but essentially, it need to answer the question: when something doesn't work at runtime in a Teal program, how does one debug the problem?

Error sources:

It needs to be obvious when one of these happens (and which kind it is), and reporting Teal bugs needs to be simple. As much information as possible should be reported to the programmer.

rmhsilva commented 4 years ago

Done!