1.1.2 • Published 6 years ago

natural-flowchart v1.1.2

Weekly downloads
28
License
Copyright Stemys
Repository
-
Last release
6 years ago

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
1.1.2

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago