Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1188 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  [LISP] traduire vers un langage actuel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[LISP] traduire vers un langage actuel

n°1273743
thxoptimiz​er
Posté le 27-12-2005 à 15:43:42  profilanswer
 

Bonjour
 
Je dois ces jours-ci trouver une solution pour faire migrer du LeLisp sous environnement HDA/Masai vers un autre environnement qui utilise un langage plus connu (C/C++ par exemple).
 
Avez-vous entendu parler de méthodes existantes?
De mon côté, j'ai vu une quelque chose qui s'appelle Lisp-to-C Translator sorti en 1992, j'ai aussi vu qu'il existe un compilateur Scheme-vers-C (Chicken) mais donc rien directement du LeLisp vers C.
Dans ce cas, j'aurais au moins aimé savoir quelles sont les réelles différences entre LeLisp et Lisp si derrière je peux traduire le Lisp en C (ce qui n'est pas encore sûr...).
 
Voilà; toute aide là-dessus me serait très précieuse, même simplement quelques pistes.
Merci d'avance.

mood
Publicité
Posté le 27-12-2005 à 15:43:42  profilanswer
 

n°1273752
0x90
Posté le 27-12-2005 à 15:56:55  profilanswer
 

La traduction automatique du Lisp vers C ne l'utilise qu'en dernier recours, c'est pour le moins inefficace la plupart du temps si je me souviens bien, si tu te débrouille bien en C/C++ , apprends rapidement le Lisp c'est pas sorcier ;)


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1273947
thxoptimiz​er
Posté le 28-12-2005 à 09:21:37  profilanswer
 

Oui, sauf que :
-Il s'agit d'un très gros projet donc il n'est pas question de scruter ligne par ligen le code et de le réécrire manuellement en C/C++
- Ce n'est même pas du Lisp (Common Lisp) mais une variante dont je ne parviens pas à trouver de documentation sur les différences avec le Common Lisp.

n°1273967
Taz
bisounours-codeur
Posté le 28-12-2005 à 09:55:37  profilanswer
 

bah si tu veux passer ta base de code en C ou C++, il faut recoder. Ou y aller par étape en modularisant. Si tu cherches de la vitesse, trouve toi un compilateur en code binaire ou une VM plus rapide.

n°1354115
papy solex
Posté le 26-04-2006 à 10:32:46  profilanswer
 

Bonjour,
 
je tombe un peu par hasard sur ta question (en fait en cherchant un environnement de développement pour LeLisp), je me (remets) au développement. J'ai beaucoup programmé en LeLisp / Aïda / Masaï (terminologies les plus connues) et j'ai mené des projets de migration Lisp / Aïda / Masaï vers C++ / Views.  
Si ta question est toujours d'actualité, réponds-moi, je te ferai par de mes expériences.  
 
Papy


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  [LISP] traduire vers un langage actuel

 

Sujets relatifs
convertir une date vers un entierParser les résultats de Webalizer vers du XML ?
poster vers une page php avec vbSélectionnez un champ et être dirigé vers la page choisie
compilateur c vers PICAide pour le langage C
Transfert champ texte vers liste multipleexport de phpmyadmin vers SQL Server
lien vers framerediriger vers une page html après un controle d'identité
Plus de sujets relatifs à : [LISP] traduire vers un langage actuel


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR