Is there a limit to the number of searches in a select statement?

In a statement like this:

selectwithin A contains x
or A contains y
or A contains z
etc.

is there a limit to the number of “or” constructs that can be used?

No, there is no limit.