# AUTOMATERS Implémentation d'automate en Rust. ## Fonctionnalités Actuellement: - [**State**](/src/state.rs): Un état de l'automate. - [**Symbol**](/src/symbol.rs): Un symbole de l'automate. - [**Transition**](/src/transition.rs): Une transition de l'automate. - [**FSM**](/src/fsm.rs): Une machine a état fini. - [**DFA**](/src/dfa.rs): Un automate déterministe à état fini. - [**NDFA**](/src/nfa.rs): Un automate non déterministe à état fini. - [**NDFAEpsilon**](/src/nfae.rs): Un automate non déterministe a état fini avec epsilon clausure. La documentation est disponnible [ici.](https://docs.rs/automaters/0.1.0/automaters/) ## Installation Pour utiliser Morseus dans votre projet, ajoutez la dépendance suivante à votre fichier Cargo.toml : ```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``](LICENSE). Veuillez consulter le fichier [``LICENSE``](LICENSE) pour plus d'informations.