cythan 0.1.0

The Cythan machine implementation in Rust
Documentation
  • Coverage
  • 100%
    6 out of 6 items documented2 out of 6 items with examples
  • Size
  • Source code size: 17.55 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.29 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 9s Average build duration of successful builds.
  • all releases: 9s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Cythan-Project/Cythan-v2
    1 1 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • ccgauche Cypooos

Cythan v3

Cythan is an abstract machine that has been created to be simpler than Turing's one. This is the Rust implementation of Cythan.

Why Rust ?

  • Blazingly fast performances
  • Low memory foot-print
  • Great ecosystem
  • Concurrency
  • Memory safety
  • WASM compilable

How to use Cythan in a project

Cargo.toml

[dependencies]
cythan = "*"

Example

let mut cythan = Cythan::new(vec![12,78,15,21,20]);
for _ in 0..20 {
    cythan.next();
}
println!("{}",cythan);

Have found a bug, want to contribute or had an idea ?

Go in the issue section and leave an issue or fix one!