automaters

Crates.ioautomaters
lib.rsautomaters
version0.1.0
sourcesrc
created_at2023-06-30 21:20:34.100176
updated_at2023-06-30 21:20:34.100176
descriptionImplémentation d'automate en Rust. (FSM, NFA, DFA, NDFAE)
homepagehttps://github.com/elamani-drawing/automaters
repositoryhttps://github.com/elamani-drawing/automaters
max_upload_size
id905010
size98,524
Au = Or [79] (elamani-drawing)

documentation

https://docs.rs/automaters/0.1.0/automaters/

README

AUTOMATERS

Implémentation d'automate en Rust.

Fonctionnalités

Actuellement:

  • State: Un état de l'automate.
  • Symbol: Un symbole de l'automate.
  • Transition: Une transition de l'automate.
  • FSM: Une machine a état fini.
  • DFA: Un automate déterministe à état fini.
  • NDFA: Un automate non déterministe à état fini.
  • NDFAEpsilon: Un automate non déterministe a état fini avec epsilon clausure.

La documentation est disponnible ici.

Installation

Pour utiliser Morseus dans votre projet, ajoutez la dépendance suivante à votre fichier Cargo.toml :

[dependencies]
automaters = "0.1.0"

Contributions

Les contributions sont les bienvenues! Si vous souhaitez améliorer automaters, veuillez ouvrir une pull request sur GitHub.

License

Ce projet est sous licence MIT. Veuillez consulter le fichier LICENSE pour plus d'informations.

Commit count: 5

cargo fmt