tsukurou_core 0.0.1

Rust translation of the official Tsukurou! Specification.
Documentation

Tsukurou! Core

The official Core library, a translation of the interfaces defined in the Tsukurou! Specification to Rust traits and structs.

The releases of this library follow these standards:

  • All releases use the semantic versioning standard. In short, releases are of the form MAJOR.MINOR.PATCH, where releases with breaking changes increment the MAJOR version number, backwards-compatible releases with API additions increment MINOR, and releases with no API changes increment PATCH.

  • The MAJOR and MINOR version numbers follow the Specification releases. If the MAJOR and MINOR versions match for any Specification and Core releases, the APIs defined in both SHOULD be compatible with each other.

  • The PATCH version may differ from the Specification releases; its use here is reserved for making internal changes to the Core that do not alter the API.

License

Copyright (C) 2018 Project Tsukurou!

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.