Index - Documentation

AFN

Préambule

AFN = Automate Fini Non déterministe
( NFA = Non Finite Automaton )

Conversion des ER en AFN

Une analyse lexicale et syntaxique est réalisée sur l'ER, puis depuis l'AST obtenu, on utilise l'algorithme de Thompson pour créer notre NFA :

transition ε
transition symbole
Alternative N1|N2
Concatenation N1N2
Répétition N1*
Option N1?