Skip to content

baptistebronsin/do4-automate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

do4-automate

Ce dépôt contient le script python permettant (normalement) de reconnaître si le contenu d'un fichier est au format YAML.

Installation

  1. Téléchargez le contenu du dépôt
git clone https://github.com/baptistebronsin/do4-automate.git
  1. Executez le script
python3 automate.py

Utilisation

Vous retrouverez un fichier values.yaml fourni dans le dépôt. Vous pouvez le modifier pour tester le script.

S'il n'existe pas, le script utilisera le contenu suivant pour son analyse syntaxique :

name: John Doe
age: 30
hobbies:
  - Reading
  - Travelling

Fonctionnement

La logique de ce script se base sur la conception d'un automate à états finis déterministe (AFD). Automate L'état initiale est 1 et le seul état final est aussi 1.

Depuis cet automate, j'ai définis la grammaire suivante : Gramaire

Auteur

Baptiste Bronsin

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages