diff options
Diffstat (limited to 'aisa/aisa.h')
| -rw-r--r-- | aisa/aisa.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/aisa/aisa.h b/aisa/aisa.h index 4488529..e4e1074 100644 --- a/aisa/aisa.h +++ b/aisa/aisa.h | |||
| @@ -31,7 +31,7 @@ namespace aisa { | |||
| 31 | 31 | ||
| 32 | virtual std::string disasm() const = 0; | 32 | virtual std::string disasm() const = 0; |
| 33 | 33 | ||
| 34 | virtual std::optional<std::pair<std::unique_ptr<const Step>, regval_t>> step(regval_t environment_val) const { return {}; } | 34 | virtual std::optional<std::pair<std::unique_ptr<const Step>, regval_t>> step(regval_t environment_val) const; |
| 35 | }; | 35 | }; |
| 36 | 36 | ||
| 37 | struct MemInfo { | 37 | struct MemInfo { |
| @@ -78,8 +78,8 @@ namespace aisa { | |||
| 78 | 78 | ||
| 79 | MOp mop = MOp::NONE; | 79 | MOp mop = MOp::NONE; |
| 80 | 80 | ||
| 81 | virtual MemInfo meminfo(const Wires &wires) const { return {}; } | 81 | virtual MemInfo meminfo(const Wires &wires) const; |
| 82 | virtual void evaluate(Wires &wires) const { }; | 82 | virtual void evaluate(Wires &wires) const; |
| 83 | }; | 83 | }; |
| 84 | 84 | ||
| 85 | } | 85 | } |
