Add STDIN interrupt and error handling for all interrupts

This commit is contained in:
2020-05-17 13:28:59 +02:00
parent f8eaabfc55
commit 06de5290da
5 changed files with 32 additions and 2 deletions

View File

@@ -33,6 +33,12 @@ namespace Execute
MissingLabel(std::string const & label);
};
class InterruptIndexOutOfRange : public RuntimeError
{
public:
InterruptIndexOutOfRange(int const index);
};
namespace Internal
{
class BadValueType : public RuntimeError