AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  Connexion  

Partagez
 

 ANTLR cmake starter + WebAssembly

Aller en bas 
AuteurMessage
arthuro
Utilisateur confirmé: Rang ****
arthuro

Messages : 1443
Localisation : Paris
Projet Actuel : Diagon https://arthursonzogni.com/Diagon

ANTLR cmake starter + WebAssembly Empty
MessageSujet: ANTLR cmake starter + WebAssembly   ANTLR cmake starter + WebAssembly EmptySam 20 Jan 2018 - 11:37


ANTLR-cmake-starter
ANTLR cmake starter + WebAssembly ANTLR + ANTLR cmake starter + WebAssembly Cmake + ANTLR cmake starter + WebAssembly WebAssembly

La première étape de mon projet secret.
J'ai besoin d'utiliser ANTLR (ANother Tool for Language Recognition) pour fabriquer des compilateurs.
Ce fut difficile pour moi de l'utiliser, j'ai donc fait un projet starter pour mon moi futur et les vous autres:

git : https://github.com/ArthurSonzogni/ANTLR-cmake-starter
git : https://github.com/ArthurSonzogni/ANTLR-cmake-Emscripten-starter
Etape suivante de mon projet secret: Indice WebAssembly!

_________________
ANTLR cmake starter + WebAssembly PochetteANTLR cmake starter + WebAssembly Signature.php?gid=588
D'autres jeux :
In The Cube
In the cube 2


Dernière édition par arthuro le Sam 20 Jan 2018 - 21:25, édité 3 fois
Revenir en haut Aller en bas
arthuro
Utilisateur confirmé: Rang ****
arthuro

Messages : 1443
Localisation : Paris
Projet Actuel : Diagon https://arthursonzogni.com/Diagon

ANTLR cmake starter + WebAssembly Empty
MessageSujet: Re: ANTLR cmake starter + WebAssembly   ANTLR cmake starter + WebAssembly EmptySam 20 Jan 2018 - 21:19

Deuxième étape du projet secret:
WebAssembly pour exporter ce futur projet sur le Web.

ANTLR cmake starter + WebAssembly WebAssembly
Nouveau git: https://github.com/ArthurSonzogni/ANTLR-cmake-Emscripten-starter
Demo: http://arthursonzogni.github.io/ANTLR-cmake-Emscripten-starter/

_________________
ANTLR cmake starter + WebAssembly PochetteANTLR cmake starter + WebAssembly Signature.php?gid=588
D'autres jeux :
In The Cube
In the cube 2
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_

Messages : 9099
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

ANTLR cmake starter + WebAssembly Empty
MessageSujet: Re: ANTLR cmake starter + WebAssembly   ANTLR cmake starter + WebAssembly EmptyLun 22 Jan 2018 - 8:55

Salut Arthuro, je comprend pas trop l'idée :p
C'est de faire un système de parseurs capable de détecter n'importe quel langage et générer un AST ensuite?

Quoi qu'il en soit ça a l'air intéressant j'adore tout ce qui est lié a la théorie des compilateurs Very Happy

_________________
ANTLR cmake starter + WebAssembly Runningpotato1ANTLR cmake starter + WebAssembly TvF6GED
Revenir en haut Aller en bas
arthuro
Utilisateur confirmé: Rang ****
arthuro

Messages : 1443
Localisation : Paris
Projet Actuel : Diagon https://arthursonzogni.com/Diagon

ANTLR cmake starter + WebAssembly Empty
MessageSujet: Re: ANTLR cmake starter + WebAssembly   ANTLR cmake starter + WebAssembly EmptyLun 22 Jan 2018 - 12:13

L'idée, c'est de pouvoir faire des parseurs en C++ et de pouvoir les faire parser sur une page Web.

Après, libre à qui que ce soit de définir sont propre language. Dans l'exemple, c'est un parseur d'expressions de calcul algébrique.
Pour ma part, je suis en train d'en faire un autre pour mon projet secret ^^.

_________________
ANTLR cmake starter + WebAssembly PochetteANTLR cmake starter + WebAssembly Signature.php?gid=588
D'autres jeux :
In The Cube
In the cube 2


Dernière édition par arthuro le Sam 17 Fév 2018 - 14:11, édité 1 fois
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_

Messages : 9099
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

ANTLR cmake starter + WebAssembly Empty
MessageSujet: Re: ANTLR cmake starter + WebAssembly   ANTLR cmake starter + WebAssembly EmptyMar 23 Jan 2018 - 15:21

J'attends de voir le projet secret moi :p

_________________
ANTLR cmake starter + WebAssembly Runningpotato1ANTLR cmake starter + WebAssembly TvF6GED
Revenir en haut Aller en bas
daminetreg
Administrateur
daminetreg

Messages : 16996
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

ANTLR cmake starter + WebAssembly Empty
MessageSujet: Re: ANTLR cmake starter + WebAssembly   ANTLR cmake starter + WebAssembly EmptyDim 4 Fév 2018 - 12:39

Ahah le webassembly a le vend en poupe. ça fait tellement longtemps que je prône emscripten que ça fait plaisir.

Pour quelles raisons le choix d'ANTLR ?

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
ANTLR cmake starter + WebAssembly U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
arthuro
Utilisateur confirmé: Rang ****
arthuro

Messages : 1443
Localisation : Paris
Projet Actuel : Diagon https://arthursonzogni.com/Diagon

ANTLR cmake starter + WebAssembly Empty
MessageSujet: Re: ANTLR cmake starter + WebAssembly   ANTLR cmake starter + WebAssembly EmptySam 17 Fév 2018 - 13:35

Pourquoi ANTLR?
J'ai pas de bonne raison, c'est simplement car je l'avais déjà utilisé pour faire un compilateur Java-like. J'ai voulu le réutiliser.
Qu'est ce que tu aurais utilisé toi?

_________________
ANTLR cmake starter + WebAssembly PochetteANTLR cmake starter + WebAssembly Signature.php?gid=588
D'autres jeux :
In The Cube
In the cube 2
Revenir en haut Aller en bas
Contenu sponsorisé




ANTLR cmake starter + WebAssembly Empty
MessageSujet: Re: ANTLR cmake starter + WebAssembly   ANTLR cmake starter + WebAssembly Empty

Revenir en haut Aller en bas
 
ANTLR cmake starter + WebAssembly
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Informations :: Projets-
Sauter vers: