require '_h2ph_pre.ph';

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