natural-flowchart
v1.1.2
Published
Describe a flowchart schem with human words and convert it to Flowchart.js script.
Downloads
15
Readme
Natural flowchart
Describe a flowchart schem with human words and convert it to Flowchart.js script.
Example
DEBUT Démarrage
Bienvenue !
SI utilisateur possède les droits
SI l'utilisateur est un administrateur
Connexion en tant qu'administrateur
SINON
Connexion en tant qu'utilisateur
SINON
Déconnexion
Fermer le programme
FIN
Tree view:
|-- Début
|-- Operation
|-- Tant que
| `-- Condition
| |-- Condition
| | `-- Operation
| |-- Contre-condition
| |-- Operation
| |-- Operation
|-- Operation
|-- Fin
Should output:
st=>start: Start
e=>end
bienvenue=>operation: Bienvenue!
isNotConnected=>condition: L'utilisateur n'est pas encore connecté
connectAdmin=>operation: Connexion en tant qu'administrateur
connectUser=>operation: Connexion en tant qu'utilisateur
hasRights=>condition: L'utilisateur possède des droits ?
isAdmin=>condition: L'utilisateur est administrateur ?
close=>operation: Fermer le programme
st->bienvenue->isNotConnected
isNotConnected(yes)->hasRights
isNotConnected(no)->isNotConnected
hasRights(yes)->isAdmin
hasRights(no)->disconnect
isAdmin(yes)->connectAdmin
isAdmin(no)->connectUser
close->close
connectAdmin->close
connectUser->close
close->e