require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&HEADER_STACK_H)) {
    eval 'sub HEADER_STACK_H () {1;}' unless defined(&HEADER_STACK_H);
    if(defined(&__cplusplus)) {
    }
    eval 'sub M_sk_num {
        my($sk) = @_;
	    eval q((($sk) ? ($sk)-> &num:-1));
    }' unless defined(&M_sk_num);
    eval 'sub M_sk_value {
        my($sk,$n) = @_;
	    eval q((($sk) ? ($sk)-> $data[$n] :  &NULL));
    }' unless defined(&M_sk_value);
    if(defined(&__cplusplus)) {
    }
}
1;
