Téléchargé 4 fois
Vote des utilisateurs
0
0
Détails
Licence : GPL
Mise en ligne le 24 janvier 2017
Plate-formes :
iOS, Linux, Mac, Windows
Langue : Français
Référencé dans
Navigation
Eplith
Eplith
Eplith est un nouveau langage de programmation que j'ai entièrement créé.
Il est écrit en C++, Flex et Bison. J'ai également utilisé la bibliothèque Boost.
Eplith est un langage interprété, simple et rapide.
Par exemple, pour une factorielle comme ci dessous, lua met 0,004s à exécuter un code similaire, ruby 0.008s et Eplith 0.006s ( données obtenues grâce au programme 'time' de mon ubuntu. )
Il est écrit en C++, Flex et Bison. J'ai également utilisé la bibliothèque Boost.
Eplith est un langage interprété, simple et rapide.
Par exemple, pour une factorielle comme ci dessous, lua met 0,004s à exécuter un code similaire, ruby 0.008s et Eplith 0.006s ( données obtenues grâce au programme 'time' de mon ubuntu. )
Nos ressources disponibles
Factorielle:
J'ai compilé une version de mon interpréteur que vous pouvez télécharger ici (compilé sous linux x86_64 )
Voilà !
PS: Le lien ci dessous est le lien de la tarball, c'est à dire de l'archive contenant les sources de cette version. Merci de vous en tenir à la licence incluse dans cette archive.
PS2: Eplith est également compilable sur iPhone (je l'ai fait sur mon iPhone 4) avec les outils appropriés.
Code C : | Sélectionner tout |
1 2 3 4 5 6 7 8 9 | function factorial(n) { if(n == 0) { return 1; } else { return n * factorial(n - 1); } } puts(factorial(18)); // Prints 18! |
J'ai compilé une version de mon interpréteur que vous pouvez télécharger ici (compilé sous linux x86_64 )
Voilà !
PS: Le lien ci dessous est le lien de la tarball, c'est à dire de l'archive contenant les sources de cette version. Merci de vous en tenir à la licence incluse dans cette archive.
PS2: Eplith est également compilable sur iPhone (je l'ai fait sur mon iPhone 4) avec les outils appropriés.
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.