class Sexp::Any

Matches when any of the sub-expressions match.

This is also available via Matcher#|.

examples:

s(:a) / s{ any(s(:a), s(:b)) } #=> [s(:a)]
s(:a) / s{     s(:a) | s(:b) } #=> [s(:a)] # same thing via |
s(:a) / s{ any(s(:b), s(:c)) } #=> []