Allow regular letters as operator names

I dont get it. Since each file has to be parsed, is it hard to look up the operator declarations or what? If imports are represented as graph then operators start to appear at some level and then propagate upwards the hierarchy. Why is this impossible?. And then, what allows kotlin and scala to have this feature?