execMachineCodeBlock(block) ==> block.exec() freeMachineCodeBlock(block) ==> block.free()
Totally agree to more meaningful, shorter and OOP names. Those are preliminary "hacks" made by Marc to test the system. The final system and exact syntax are completely open for discussion.
- In the spirit of keeping names short and simple, perhaps
a.immediateValue could become a.imm, and a.label(a.codeBlock.label('string')) could simply be a.label('string').
Agreed. I am waiting to get a little more experience with the system before committing to a syntax.
- I wish you had more JSDoc-style comments to document what your
functions do
I'll test and document the system for the rest of the day ;-)
- Maxime
Erick