<commit_before>function create(){
    return new Array(
        1,0,0,0,
        0,1,0,0,
        0,0,1,0,
        0,0,0,1
    );
}

function copy(a,b){
    if(b !== undefined){
        for(var i = a.length - 1; 0 <= i; --i){
            b[i] = a[i];
        }
        return b;
    }
    return a.slice(0);
}

function identity(a){
    a[0] = a[5] = a[10] = a[15] = 1;
    a[1] = a[2] = a[3] = a[4] = a[6] = a[7] = a[8] = a[9] = a[11] = a[12] = a[13] = a[14] = 0;
    return a;
}

function perspective(a,fov, aspect, near, far) {<commit_msg>06-pex-ctx-00 Changed Mat4 constructor from new Array() to []<commit_after>function create(){
    return [
        1,0,0,0,
        0,1,0,0,
        0,0,1,0,
        0,0,0,1
    ];
}

function copy(a,b){
    if(b !== undefined){
        for(var i = a.length - 1; 0 <= i; --i){
            b[i] = a[i];
        }
        return b;
    }
    return a.slice(0);
}

function identity(a){
    a[0] = a[5] = a[10] = a[15] = 1;
    a[1] = a[2] = a[3] = a[4] = a[6] = a[7] = a[8] = a[9] = a[11] = a[12] = a[13] = a[14] = 0;
    return a;
}

function perspective(a,fov, aspect, near, far) {
{'fraction_non_alphanumeric': 0.2252894033837934, 'fraction_numerical': 0.08103294746215495, 'mean_word_length': 1.9043927648578811, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1521296', 'n_tokens_mistral': 539, 'n_tokens_neox': 515, 'n_words': 112}