Interprèteur de script en langage "k"

Soyez le premier à donner votre avis sur cette source.

Vue 6 319 fois - Téléchargée 363 fois

Description

Ce programme est une adaptation d'un projet d'école en langage Scheme. Il consiste en une interface de développement integré et d'une option pour lancer une interpretation d'un fichier "source".
Le langage K est une formalisation grossière et une approche mathématique des langages de programmation. Pour plus d'informations sur son utilité, se reférer à la définition du wikipédia (article "langage K").

Une norme du langage a été definie sur http://libe4.free.fr/langk/

Source / Exemple :


Pour la traduction Scheme vers C, j'ai créé une liste de fonctions incluant la gestion de listes (située dans /src/scm2C/).
C'est d'un niveau très débutant mais la difficulté d'adaptation consistait justement à réecrire les fonctions de Scheme.

Conclusion :


J'ai inclus dans l'archive deux éditions : Scheme et C. Ainsi les utilisateurs de Mac et de Linux pourront tester le programme à l'aide de DrScheme.
Un executable pour la version C est disponible pour l'environnement Windows(TM), un lanceur pour la version Scheme ; les utilisateurs de systèmes d'exploitations alternatifs doivent lancer le fichier ekzecuteur.scm dans DrScheme puis cliquer sur le bouton "Executer" (ce n'est plus du C, mais les résultats sont visibles).

Site Officiel : http://libe4.free.fr/langk/ek.html

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
220
Date d'inscription
dimanche 7 septembre 2003
Statut
Membre
Dernière intervention
7 avril 2007

D'accord.
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
26
On vire les exe juste pour se dégager de toute responsabilité en cas de transmission de virus, rien de plus.
Messages postés
220
Date d'inscription
dimanche 7 septembre 2003
Statut
Membre
Dernière intervention
7 avril 2007

Oui mais le serveur pourrait par exemple laisser passer les exe de moins de cent kilo-octets (compressés avec upx ou autres).
Messages postés
2865
Date d'inscription
samedi 2 novembre 2002
Statut
Membre
Dernière intervention
11 mai 2009
11
le fait de virer les exe des zip, c'est surtout pour faire des économies de place sur les serveur !
Messages postés
220
Date d'inscription
dimanche 7 septembre 2003
Statut
Membre
Dernière intervention
7 avril 2007

Alors l'executable est disponible dans l'archive située à l'adresse http://libe4.free.fr/langk/ekc.zip
Afficher les 13 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.