- This article is a stub, which means that it is not detailed enough and needs to be expanded. Please help us by .
GreekVM or GVM (though the former should be used to avoid confusion with the Groovy Virtual Machine) is a Virtual Machine/Instruction Set Architecture based on Geometry.
The GreekVM's memory is stored as an infinitely large (obviously limited by implementation) array of 64-bit registers. Each register represents a point in 2-space, with bits 0-32 representing the x and bits 33-64 the y.
All instructions are performed on lines and points in the GreekVM's memory (excluding files, of course). This instructions are:
(Note to self: Fill this space)