Crate chobitlibs

Source
Expand description

§ChobitLibs

ChobitLibs is single file libraries.
You can put each src file into your project.

All libraries are WTFPL License.

§Libraries

All libraries can be used in no_std.

  • chobit_map.rs : Hash table.
  • chobit_hash.rs : Hash functions.
  • chobit_rand.rs : Random number generator.
  • chobit_ai.rs : Neural network library.
  • chobit_sexpr.rs : Structured byte string.
  • chobit_complex.rs : Complex number for high-speed rotation.
  • chobit_playbook.rs : Playbook parser for novel games.
  • chobit_ani_value.rs : Utility for UV animation.
  • chobit_flow.rs : Flowchart framework.
  • chobit_machine.rs : Stack machine library.

§ReScript

  • ChobitModuleSystem.res and ChobitModuleSystem.resi
  • ChobitModuleActor.res and ChobitModuleActor.resi
  • ChobitSexpr.res and ChobitSexpr.resi

Modules§

chobit_ai
Neural network library.
chobit_ani_value
Utility for UV animation.
chobit_complex
Complex number for high-speed rotation.
chobit_flow
Flowchart framework.
chobit_hash
Hash function library.
chobit_machine
This module contains stack machine parts.
You can build simple virtual machine with them.
chobit_map
Hash table library.
chobit_module
WASM module library.
chobit_playbook
Playbook parser for novel games.
chobit_rand
Random number generator library.
chobit_sexpr
Structured byte string library.

Macros§

chobit_module
Defines WASM module. Defined in chobit_module.rs .