<commit_before># -*- perl -*-

package Regex;

use strict;
use warnings;

use base 'Exporter';
BEGIN {
    @Regex::EXPORT_OK = qw(expr_to_tree tree_to_list list_to_pasm compile);
};

use Regex::State;
use Regex::Parse;
use Regex::TreeOptimize;
use Regex::Optimize;

use Regex::Rewrite;
use Regex::CodeGen::IMCC;

# Class method to get a global state object<commit_msg>[regex] Added C<use warnings;> pragma (part 12)<commit_after># -*- perl -*-

package Regex;

use strict;
use warnings;

use base 'Exporter';
BEGIN {
    @Regex::EXPORT_OK = qw(expr_to_tree tree_to_list list_to_pasm compile);
};

use Regex::State;
use Regex::Parse;
use Regex::TreeOptimize;
use Regex::Optimize;

use Regex::Rewrite;
use Regex::CodeGen::IMCC;

use strict;
use warnings;

# Class method to get a global state object
{'fraction_non_alphanumeric': 0.12923462986198245, 'fraction_numerical': 0.002509410288582183, 'mean_word_length': 5.435483870967742, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, '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': '7030882', 'n_tokens_mistral': 306, 'n_tokens_neox': 288, 'n_words': 83}