Hello again
This year I'll continue to work on the Dart implementation of dis interpreter.
The first two weeks will be mostly dedicated to cleanup, refactoring, correcting design mistakes and the like.
For now I need to fix my implementations of C-style primitives (numbers/pointers/structs). Generics and getter/setters do wonders for this, but Dart's reflection does not play well with generics at the moment. The need for reflection on structs is all but gone so it can just be discarded. As for pointers, they ought to be separated into weak and strong references.