The interp package does a much better job at interpretation, and is implemented as a pass on the IR which makes it much easier to compose. Also, the implementation works much better as it is based on LLVM IR instead of Go SSA. |
||
|---|---|---|
| .. | ||
| ir.go | ||
| passes.go | ||