<commit_before># Symbolic Integers 0.2.0 [![Build Status](https://travis-ci.org/Metadiff/symbolic-integers.svg?branch=master)](https://travis-ci.org/Metadiff/symints)
A small header only library for manipulation and evaluation 
of symbolic integer polynomials.

## Template types arguments
All of the symbolic expressions have three template types associated with them. 

   1. *I* - the type that uniquely identifies a single symbolic variable
   2. *C* - the type of the free coefficient in every monomial
   3. *P* - the type of the power used in every monomial<commit_msg>Small correction to the README.<commit_after># Symbolic Integers

[![Build Status](https://travis-ci.org/Metadiff/symbolic-integers.svg?branch=master)](https://travis-ci.org/Metadiff/symints)
[![Apache 2.0 licensed](https://img.shields.io/badge/Licence-Apache2.0-blue.svg)](./LICENSE)
[![GitHub version](https://badge.fury.io/gh/Metadiff%2Fsymbolic-integers.svg)](https://badge.fury.io/gh/Metadiff%2Fsymbolic-integers)

A header only library for manipulation and evaluation of symbolic integer polynomials.

## Template types arguments
All of the symbolic expressions have three template types associated with them. 

   1. *I* - the type that uniquely identifies a single symbolic variable
   2. *C* - the type of the free coefficient in every monomial
   3. *P* - the type of the power used in every monomial
{'fraction_non_alphanumeric': 0.10678210678210678, 'fraction_numerical': 0.010822510822510822, 'mean_word_length': 4.548, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 7, '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': '3966145', 'n_tokens_mistral': 439, 'n_tokens_neox': 411, 'n_words': 140}