<commit_before>#while/if/break test
a = 1
while (a < 5) {
        if (a == 4)
                break
	print(a)
        a = a + 1
}

#while/break test
while(1) {
if (1 == 1)
	break
}

#for/continue test
for (i = 0; i < 25; i = i+1) {
	if ( i > 10 && i < 15)
		continue
	print(i)
}

#for/array test
a = {1,2,3,4}

for (i=0; i < 4; i= i + 1)
	print(a[i])
<commit_msg>added test(factorial function)<commit_after>#while/if/break test
a = 1
while (a < 5) {
        if (a == 4)
                break
	print(a)
        a = a + 1
}

#while/break test
while(1) {
if (1 == 1)
	break
}

#for/continue test
for (i = 0; i < 25; i = i+1) {
	if ( i > 10 && i < 15)
		continue
	print(i)
}

#for/array test
a = {1,2,3,4}

for (i=0; i < 4; i= i + 1)
	print(a[i])


#factorial function
def factorial(i) {
	if (i <= 0) {
		return (1)
	} else {
		return i * factorial(i - 1);
	}
}
{'fraction_non_alphanumeric': 0.18903150525087514, 'fraction_numerical': 0.05484247374562427, 'mean_word_length': 2.12, 'pattern_counts': {'":': 0, '<': 12, '<?xml version=': 0, '>': 5, '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': '6779943', 'n_tokens_mistral': 438, 'n_tokens_neox': 399, 'n_words': 116}