class YARP::Pattern::CompilationError

def initialize(repr)

def initialize(repr)
  super(<<~ERROR)
    YARP was unable to compile the pattern you provided into a usable
    expression. It failed on to understand the node represented by:
    #{repr}
    Note that not all syntax supported by Ruby's pattern matching syntax
    is also supported by YARP's patterns. If you're using some syntax
    that you believe should be supported, please open an issue on
    GitHub at https://github.com/ruby/yarp/issues/new.
  ERROR
end