I am not sure if this belongs in this category but Ill still continue.
I am asking if there will be method-like things in snap like maybe _add or _div so we could have objects interact with already existing operators. so I could do this
((point (5) (6)) + (point (7) (8)))
also idk why the snapblocks arent working right now, maybe I’m typing it wrong (I do have the tags)
Yes you can, the difference is that the longhand forces it to be on its own line.
On the actual topic. I think operator overloading is a really powerful concept, but I really don’t see how it could possibly work in snap, so just editing the blocks is probably the best way to go about it. If you think about it, it’s kind of like operator overloading friend functions in c++.