ZIANI Nadir FIPA SE 2023
Dans le cadre du module Application Système, j'ai choisi le sujet : Découverte du WebAssembly Cette application sert principalement à démontrer les possibilités de développement qu'on peut effectuer avec WASM.
Cloner le dépot Github:
git clone https://github.com/mineosx29/wasm-as-ensta.git
Installer Go sur Linux (Ubuntu) :
sudo apt-get install golang-go
Entrez votre programme DSLAuto dans le fichier fsm.nz puis ensuite faire :
./run.sh
Puis allez dans le dossier assets en faisant :
cd ../assets
Ne pas oublier de mettre la ligne state := "etat" après le bloc const dans le fichier Go généré avant de compiler.
Puis faire un make des Machine à Etats Finis que vous voulez simuler :
make fsm
Enfin, aller dans le dossier cmd/server/ et lancer la commande :
go run main.go
Aller dans votre navigateur, et aller à l'adresse : http://localhost:9090 pour lancer le simulateur