<commit_before># Finslib API Reference

## Constants

### FINS data types

|Name|Description|
|:---|:---|
|**`FINS_DATA_TYPE_BIT`**|Single bit value stored in one byte|
|**`FINS_DATA_TYPE_BIT_FORCED`**|Single bit value with it's forced status in one byte|
|**`FINS_DATA_TYPE_DOUBLE`**|64 bit floating point value in IEEE 754 format|
|**`FINS_DATA_TYPE_FLOAT`**|32 bit floating point value in IEEE 754 format|
|**`FINS_DATA_TYPE_INT16`**|Signed 16 bit integer|
|**`FINS_DATA_TYPE_INT32`**|Signed 32 bit integer|
|**`FINS_DATA_TYPE_SBCD16_0`**|16 bit signed BCD value type 0 between -999 and 999|
|**`FINS_DATA_TYPE_SBCD16_1`**|16 bit signed BCD value type 1 between -7999 and 7999|
|**`FINS_DATA_TYPE_SBCD16_2`**|16 bit signed BCD value type 2 between -999 and 9999|
|**`FINS_DATA_TYPE_SBCD16_3`**|16 bit signed BCD value type 3 between -1999 and 9999|
|**`FINS_DATA_TYPE_SBCD32_0`**|32 bit signed BCD value type 0 between -9999999 and 9999999|
|**`FINS_DATA_TYPE_SBCD32_1`**|32 bit signed BCD value type 1 between -79999999 and 79999999|
|**`FINS_DATA_TYPE_SBCD32_2`**|32 bit signed BCD value type 2 between -9999999 and 99999999|
|**`FINS_DATA_TYPE_SBCD32_3`**|32 bit signed BCD value type 3 between -19999999 and 99999999|
|**`FINS_DATA_TYPE_BCD16`**|16 bit BCD value between 0 and 9999|
|**`FINS_DATA_TYPE_BCD32`**|32 bit BCD value between 0 and 99999999|
|**`FINS_DATA_TYPE_UINT16`**|Unsigned 16 bit integer|
|**`FINS_DATA_TYPE_UINT32`**|Unsigned 32 bit integer|
|**`FINS_DATA_TYPE_WORD`**|16 bit values with their forced status returned in four two 16 bit words|<commit_msg>Fixed name of data type constant<commit_after># Finslib API Reference

## Constants

### FINS data types

|Name|Description|
|:---|:---|
|**`FINS_DATA_TYPE_BIT`**|Single bit value stored in one byte|
|**`FINS_DATA_TYPE_BIT_FORCED`**|Single bit value with it's forced status in one byte|
|**`FINS_DATA_TYPE_DOUBLE`**|64 bit floating point value in IEEE 754 format|
|**`FINS_DATA_TYPE_FLOAT`**|32 bit floating point value in IEEE 754 format|
|**`FINS_DATA_TYPE_INT16`**|Signed 16 bit integer|
|**`FINS_DATA_TYPE_INT32`**|Signed 32 bit integer|
|**`FINS_DATA_TYPE_SBCD16_0`**|16 bit signed BCD value type 0 between -999 and 999|
|**`FINS_DATA_TYPE_SBCD16_1`**|16 bit signed BCD value type 1 between -7999 and 7999|
|**`FINS_DATA_TYPE_SBCD16_2`**|16 bit signed BCD value type 2 between -999 and 9999|
|**`FINS_DATA_TYPE_SBCD16_3`**|16 bit signed BCD value type 3 between -1999 and 9999|
|**`FINS_DATA_TYPE_SBCD32_0`**|32 bit signed BCD value type 0 between -9999999 and 9999999|
|**`FINS_DATA_TYPE_SBCD32_1`**|32 bit signed BCD value type 1 between -79999999 and 79999999|
|**`FINS_DATA_TYPE_SBCD32_2`**|32 bit signed BCD value type 2 between -9999999 and 99999999|
|**`FINS_DATA_TYPE_SBCD32_3`**|32 bit signed BCD value type 3 between -19999999 and 99999999|
|**`FINS_DATA_TYPE_BCD16`**|16 bit BCD value between 0 and 9999|
|**`FINS_DATA_TYPE_BCD32`**|32 bit BCD value between 0 and 99999999|
|**`FINS_DATA_TYPE_UINT16`**|Unsigned 16 bit integer|
|**`FINS_DATA_TYPE_UINT32`**|Unsigned 32 bit integer|
|**`FINS_DATA_TYPE_WORD_FORCED`**|16 bit values with their forced status returned in four two 16 bit words|
{'fraction_non_alphanumeric': 0.12751256281407036, 'fraction_numerical': 0.11934673366834171, 'mean_word_length': 6.9625, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 18, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4784274', 'n_tokens_mistral': 1488, 'n_tokens_neox': 1212, 'n_words': 360}