12 : ; call() { local call=${1#:}; shift; $call "$@"; }
13 : ; warn() { echo "$1" >&2; }
14 : ; abort () { exit 1; }
16 call :warn "executable host ruby is required. use --with-baseruby option."
17 call :warn "Note that BASERUBY must be Ruby 3.0.0 or later."
19 : || (:^; abort if RUBY_VERSION < s[%r"warn .*Ruby ([\d.]+)(?:\.0)?",1])