IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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 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. )
Nos ressources disponibles
Factorielle:
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.