<commit_before># Release  X.X.X

magic-sdk (formerly ooc-kean)
========
This is an extended SDK for `magic`, a high-level cross-platform language which transpiles into C99.

## History
This project was originally a fork of the [ooc project](https://github.com/fasterthanlime/rock) and contains ports of selected parts of the C# library [Kean](https://github.com/cogneco/Kean). The most notable changes include dropping garbage collection. It also uses [Sean Barrett's stb library](https://github.com/nothings/stb) for opening and saving images.

## How to run
To compile, you need the `magic` version of the [Rock compiler](https://github.com/magic-lang/rock). To make life easy, you might also want an editor with ooc/magic syntax highlighting support and a style enforcer. Those are available (for Ubuntu) at the [magic-tools repo](https://github.com/magic-lang/magic-tools#installation-ubuntu), which can also be used to automatically install (and update) rock.

Tests can be run using the `test.sh` script.

### Dependencies
The following software is necessary to build version X.X.X of ooc-kean:
* [rock X.X.X](https://github.com/magic-lang/rock/releases/tag/rock_X.X.X)
* gcc 4.8.4

### Linux
ooc-kean have been built and tested on the following platforms:
* Ubuntu 14.04
* Android 4.4.4 KitkKat
* Android 5.0 Lollipop
* Android 5.1 Lollipop
* Android 6.0 Marshmallow
* Android 6.1 Marshmallov

### Microsoft Windows
ooc-kean have been built and tested on the following platforms:
* Built with `MinGW` on Windows 7
<commit_msg>Updated release info to 2.1.0<commit_after># Release  2.1.0

magic-sdk (formerly ooc-kean)
========
This is an extended SDK for `magic`, a high-level cross-platform language which transpiles into C99.

## History
This project was originally a fork of the [ooc project](https://github.com/fasterthanlime/rock) and contains ports of selected parts of the C# library [Kean](https://github.com/cogneco/Kean). The most notable changes include dropping garbage collection. It also uses [Sean Barrett's stb library](https://github.com/nothings/stb) for opening and saving images.

## How to run
To compile, you need the `magic` version of the [Rock compiler](https://github.com/magic-lang/rock). To make life easy, you might also want an editor with ooc/magic syntax highlighting support and a style enforcer. Those are available (for Ubuntu) at the [magic-tools repo](https://github.com/magic-lang/magic-tools#installation-ubuntu), which can also be used to automatically install (and update) rock.

Tests can be run using the `test.sh` script.

### Dependencies
The following software is necessary to build version 2.1.0 of ooc-kean:
* [rock 1.0.19](https://github.com/magic-lang/rock/releases/tag/rock_1.0.19)
* gcc 4.8.4

### Linux
ooc-kean have been built and tested on the following platforms:
* Ubuntu 14.04
* Android 4.4.4 KitkKat
* Android 5.0 Lollipop
* Android 5.1 Lollipop
* Android 6.0 Marshmallow
* Android 6.1 Marshmallov

### Microsoft Windows
ooc-kean have been built and tested on the following platforms:
* Built with `MinGW` on Windows 7

{'fraction_non_alphanumeric': 0.10505836575875487, 'fraction_numerical': 0.01913099870298314, 'mean_word_length': 4.4028021015761825, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 12, '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': '6140216', 'n_tokens_mistral': 1016, 'n_tokens_neox': 924, 'n_words': 376}