Wednesday 25 July 2012

R144–R148 – VM implementation advances

The're were two trivial changes adding and deleting an email address file. The intent was to use it on the sternons project page. It failed.

The purpose of the following restructurings is to prepare image program structures, that can be executed by an interpreter:

  • r148 (Jul 25, 2012): Refactoring 10: VM prep – this revision removed arguments from functions in image.[ch] in order to adapt to the intended map format, where an image is first created and then its values set up;
  • r147 (Jul 20, 2012): Refactoring 9: VM prep, minor, completed the setup of static image program structs;
  • r146 (Jul 20, 2012): Refactoring 8: VM prep, setup Monoceros code into a static image program struct;
  • r145 (Jul 20, 2012): Refactoring 7: VM prep, setup Orion code into a static image program struct;
  • r144 (Jul 12, 2012): Refactoring 6: VM prep, added a few missing map files, otherwise a massive rewrite where VM-embryonic function calls were replaced by program structures containing the VM-codes.