GreekVM

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.

Memory
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.

Instructions
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)