real vec_plus_return_x186
real vec_plus_return_y264




function initGlobals401() { 
}


function main556() { 
    local real tuple_temp102
    initGlobals401();
    vec_plus129(1., 2., 3., 4., 5., 6.);
    tuple_temp_102 = vec_plus_return_y_264;
    if (tuple_temp_102 == 7.) {
        testSuccess175();
    } else {
    };
}


function config107() { 
}


function vec_plus129(real this_x184, real this_y374, real this_z649, real other_x154, real other_y426, real other_z924) returns real { 
    if (this_x_184 > 0.) {
        vec_plus_return_x_186 = (this_x_184 + other_x_154);
        vec_plus_return_y_264 = (this_y_374 + other_y_426);
        return vec_plus_return_x_186;
    } else {
        vec_plus_return_x_186 = (this_x_184 + other_x_154);
        vec_plus_return_y_264 = (this_y_374 + other_y_426);
        return vec_plus_return_x_186;
    };
}


IS_NATIVE function testSuccess175() { 
}