require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&_ALGO_H)) {
    eval 'sub _ALGO_H () {1;}' unless defined(&_ALGO_H);
    require 'bits/stl_heap.ph';
    require 'bits/stl_tempbuf.ph';
    require 'debug/debug.ph';
    eval("sub _S_threshold () { 16; }") unless defined(&_S_threshold);
    eval("sub _S_chunk_size () { 7; }") unless defined(&_S_chunk_size);
}
1;
