µLua DS - Forum officiel | Official forum Index du Forum

µLua DS - Forum officiel | Official forum
Le bon endroit pour en savoir plus sur MicroLua et pour parler de vos projets ! | The right place to learn more about MicroLua and talk about your projects !

 FAQFAQ   RechercherRechercher   MembresMembres   GroupesGroupes   S’enregistrerS’enregistrer   ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

Un code original

 
Poster un nouveau sujet   Répondre au sujet    µLua DS - Forum officiel | Official forum Index du Forum -> Section française -> Divers -> Hors-sujet
Sujet précédent :: Sujet suivant  

Cette syntaxe aurait à votre avis le moindre début de tentative d'une improbable utilité?
oui
100%
 100%  [ 2 ]
non
0%
 0%  [ 0 ]
Total des votes : 2

Auteur Message
bzh0


Hors ligne

Inscrit le: 16 Juil 2012
Messages: 47

MessagePosté le: Dim 3 Nov 2013 - 12:15    Sujet du message: Un code original Répondre en citant

Ces derniers temps, j'ai imaginé une syntaxe de code que je trouve assez original.
Mais en fait je ne vois pas quel utilité lui donner...

En fait, avec ce code je discute avec la machine.
Exemple:

En lua

Code:



a = 2+2
print (a)
--faire entrer une valeur à l'utilisateur dans value
if value = 5 then a = 5  else a = 0 end





donnera:

Code:




Understand a is 2+2.
Show a.
Ask value.
If value is 5, hear a is 5,else hear a is 0.




_________________
while not humeur.pas_content ("bzh0") do

face ("bzh0"):smile()
render ()

end


Revenir en haut
Publicité






MessagePosté le: Dim 3 Nov 2013 - 12:15    Sujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut
Thomas99


Hors ligne

Inscrit le: 12 Avr 2012
Messages: 141
Localisation: Le forum.

MessagePosté le: Dim 3 Nov 2013 - 13:25    Sujet du message: Un code original Répondre en citant

Ça me rappelle Inform.
Mais ça pourrait être sympa de faire un langage naturel comme celui que tu propose, mais pas spécifique aux fictions interactives comme Inform.
Bon après ça reste assez inutile, mais ça pourrait être intéressant de savoir comment mettre ça en place.
_________________
Publié : ctrµLua, Candran
A publier : TCPDebugger, FastShell
A finir : µPortal, LLUL, µStore, serveur wifis, microlua.js, d'autres trucs
Mon site \o/


Revenir en haut
Visiter le site web du posteur
Reylak
Administrateur

Hors ligne

Inscrit le: 24 Nov 2008
Messages: 2 837
Localisation: Toulouse

MessagePosté le: Dim 3 Nov 2013 - 13:48    Sujet du message: Un code original Répondre en citant

C'est marrant ça. Et je pense que ça n'est pas trop difficile à faire pourvu que la théorie derrière est bien posée et est homogène (au final ça sera du parsing de code pour être ensuite interprété en C / Lua / autre truc).
_________________


Plein d'infos sur le SourceForge !


Revenir en haut
Visiter le site web du posteur MSN Skype
geeker


Hors ligne

Inscrit le: 23 Déc 2012
Messages: 358

MessagePosté le: Mar 5 Nov 2013 - 18:45    Sujet du message: Un code original Répondre en citant

Je pense que c'est possible à faire, en C voire en Lua, par contre avec ce que tu nous donne comme syntaxe, on va pas aller bien loin Wink .
Ça peut être bien pour ceux qui en ont marre des codes avec des mots répétitifs (if ... then ... else ... On en croise combien par code ?), mais du coup, ce serait bien d'ajouter des "packs de langue", pour écrire ses codes dans sa langue !
_________________
Beta-testeur de l'extrème
Tox: FFBDC8B34DC3CDE51F8F1CB0A628147DE740ACD1D44682EB5492A681F6541E32E8D8BB6052B3
CtrµLua: ctrulua.github.io
Des p'tits true, des p'tits true, toujours des p'tits true ...


Revenir en haut
Visiter le site web du posteur
Contenu Sponsorisé






MessagePosté le: Aujourd’hui à 09:31    Sujet du message: Un code original

Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    µLua DS - Forum officiel | Official forum Index du Forum -> Section française -> Divers -> Hors-sujet Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  

Index | Creer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com