Interprèteur de script en langage "k"

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

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.