osric.uk

Time for actual design!

I want calls like string.length and string.split(",") to work. This means handling the dot operator, or maybe updating OP_INVOKE.

Code like var x = string.split; x(","); should work, even if its a bit silly. That means updating OP_GET_PROPERTY.

Is length a field or a method? If it's a method, it will need brackets when called.