Skip to content

Defines fundamental data types and functions

License

Notifications You must be signed in to change notification settings

rust-shogi-crates/shogi_core

Repository files navigation

Rust shogi crates: Core

Rust C bindings Rust Version license

This repository defines fundamental data types and functions for shogi (Japanese chess). It consists of two crates: a library crate that defines items (rlib crate), and a library crate that defines C bindings to them (cdylib crate).

Crates in this repository do not require the standard library (i.e., can be used by no_std crates) and suitable for embedded systems, as well as ordinary applications, of course.

Benchmark results are placed at https://rust-shogi-crates.github.io/shogi_core/dev/bench/.