<commit_before>SA:MP Gamemode Development Kit for C++
======================================

Introduction
------------

This is a C++ wrapper for SA:MP Pawn scripting API. It allows you to call SA:MP built-in functions
and handle server events (i.e. callbacks) from within a plugin. 

Getting binaries
----------------

On Windows:

*    If you are using MinGW, download and install sampgdk-x.x-gcc-install.exe
*    For Microsoft Visual C++, install sampgdk-x.x-install.exe

On Unix variants:

There's no packages yet, you have to compile it and install yourself.

Compiling from source
---------------------

To compile from source you use CMake: http://cmake.org

CMake is a tool which generates input files for platform specific build tools, e.g. make's Makefiles on *nix or Visual Stuido projects on Windows.

The basic usage is:

    cmake -G <generator> path/to/source

For example:

    cmake -G "Visual Studio 9 2008" C:\sampgdk

After compilation is done, either run 'make install' or build the 'INSTALL' project depending on your tool choice.

If you're getting "libsampgdk.so.x.x: cannot open shared object file: No such file or directory)" error, run `ldconfig`.

License
-------

The code is licensed under the Apache License version 2.0, see LICENSE for details.<commit_msg>Edited README.md via GitHub<commit_after>SA:MP Gamemode Development Kit for C++
======================================

Introduction
------------

This is a C++ wrapper for SA:MP Pawn scripting API. It allows you to call SA:MP built-in functions
and handle server events (i.e. callbacks) from within a plugin. 

Getting binaries
----------------

On Windows:

*    If you are using MinGW, download and install sampgdk-x.x-gcc-install.exe
*    For Microsoft Visual C++, install sampgdk-x.x-install.exe

On Unix variants:

There's no packages yet, you have to compile it and install yourself.

Compiling from source
---------------------

To compile from source you use CMake: http://cmake.org

CMake is a tool which generates input files for platform specific build tools, e.g. make's Makefiles on *nix or Visual Stuido projects on Windows.

The basic usage is:

    cmake -G <generator> path/to/source

For example:

    cmake -G "Visual Studio 9 2008" C:\sampgdk

After compilation is done, either run 'make install' or build the 'INSTALL' project depending on your tool choice.

If you're getting "libsampgdk.so.x.x: cannot open shared object file: No such file or directory" when your plugin loads, 
run `ldconfig` command and restart the server.

License
-------

The code is licensed under the Apache License version 2.0, see LICENSE for details.
{'fraction_non_alphanumeric': 0.13333333333333333, 'fraction_numerical': 0.005303030303030303, 'mean_word_length': 3.315359477124183, 'pattern_counts': {'":': 0, '<': 5, '<?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': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3968559', 'n_tokens_mistral': 775, 'n_tokens_neox': 721, 'n_words': 354}