require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&_REGEXP_H_)) {
    eval 'sub _REGEXP_H_ () {1;}' unless defined(&_REGEXP_H_);
    eval 'sub NSUBEXP () {10;}' unless defined(&NSUBEXP);
    eval 'sub regcomp () { &v8_regcomp;}' unless defined(&regcomp);
    eval 'sub regexec () { &v8_regexec;}' unless defined(&regexec);
    eval 'sub regsub () { &v8_regsub;}' unless defined(&regsub);
    eval 'sub regerror () { &v8_regerror;}' unless defined(&regerror);
    require 'sys/cdefs.ph';
}
1;
