pub unsafe extern "C" fn mrb_num_add(
    mrb: *mut mrb_state,
    x: mrb_value,
    y: mrb_value
) -> mrb_value