Quelqu'un pourrait-il m'expliquer comment utiliser emacs pour programmer en
caml ? Je galère : on me dit que ocaml est installé, mais pas moyen de
trouver comment compiler le code sous emacs.
Merci d'avance.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
David MENTRE
Bonjour,
"bucou" writes:
Quelqu'un pourrait-il m'expliquer comment utiliser emacs pour programmer en caml ? Je galère : on me dit que ocaml est installé, mais pas moyen de trouver comment compiler le code sous emacs.
Je ne comprend pas trop votre question. Si le mode Caml marche sur votre emacs, dans le buffer d'édition de votre fichier.ml vous avez la commande C-c C-c (ou menu Caml->Compile...) pour lancer sa compilation.
Amicalement, d. -- David Mentré
Bonjour,
"bucou" <bucou@free.fr> writes:
Quelqu'un pourrait-il m'expliquer comment utiliser emacs pour programmer en
caml ? Je galère : on me dit que ocaml est installé, mais pas moyen de
trouver comment compiler le code sous emacs.
Je ne comprend pas trop votre question. Si le mode Caml marche sur votre
emacs, dans le buffer d'édition de votre fichier.ml vous avez la
commande C-c C-c (ou menu Caml->Compile...) pour lancer sa compilation.
Quelqu'un pourrait-il m'expliquer comment utiliser emacs pour programmer en caml ? Je galère : on me dit que ocaml est installé, mais pas moyen de trouver comment compiler le code sous emacs.
Je ne comprend pas trop votre question. Si le mode Caml marche sur votre emacs, dans le buffer d'édition de votre fichier.ml vous avez la commande C-c C-c (ou menu Caml->Compile...) pour lancer sa compilation.
Amicalement, d. -- David Mentré
bucou
Bonjour,
"bucou" writes:
> Quelqu'un pourrait-il m'expliquer comment utiliser emacs pour programmer
en
> caml ? Je galère : on me dit que ocaml est installé, mais pas moyen de > trouver comment compiler le code sous emacs.
Je ne comprend pas trop votre question. Si le mode Caml marche sur votre emacs, dans le buffer d'édition de votre fichier.ml vous avez la commande C-c C-c (ou menu Caml->Compile...) pour lancer sa compilation.
Amicalement, d. -- David Mentré
Ben justement caml n'a pas été installé dans emacs, du moins je ne l'ai pas trouvé; je voudrais savoir comment faire marcher caml sous emacs (en mode interactif), comme j'ai déja vu faire, ce qu'il faut installer et comment le faire marcher dans emacs : en faisant C-c C-c j'ai droit à un "bip" de l'uc.
Bonjour,
"bucou" <bucou@free.fr> writes:
> Quelqu'un pourrait-il m'expliquer comment utiliser emacs pour programmer
en
> caml ? Je galère : on me dit que ocaml est installé, mais pas moyen de
> trouver comment compiler le code sous emacs.
Je ne comprend pas trop votre question. Si le mode Caml marche sur votre
emacs, dans le buffer d'édition de votre fichier.ml vous avez la
commande C-c C-c (ou menu Caml->Compile...) pour lancer sa compilation.
Amicalement,
d.
--
David Mentré
Ben justement caml n'a pas été installé dans emacs, du moins je ne l'ai pas
trouvé; je voudrais savoir comment faire marcher caml sous emacs (en mode
interactif), comme j'ai déja vu faire, ce qu'il faut installer et comment le
faire marcher dans emacs : en faisant C-c C-c j'ai droit à un "bip" de l'uc.
> Quelqu'un pourrait-il m'expliquer comment utiliser emacs pour programmer
en
> caml ? Je galère : on me dit que ocaml est installé, mais pas moyen de > trouver comment compiler le code sous emacs.
Je ne comprend pas trop votre question. Si le mode Caml marche sur votre emacs, dans le buffer d'édition de votre fichier.ml vous avez la commande C-c C-c (ou menu Caml->Compile...) pour lancer sa compilation.
Amicalement, d. -- David Mentré
Ben justement caml n'a pas été installé dans emacs, du moins je ne l'ai pas trouvé; je voudrais savoir comment faire marcher caml sous emacs (en mode interactif), comme j'ai déja vu faire, ce qu'il faut installer et comment le faire marcher dans emacs : en faisant C-c C-c j'ai droit à un "bip" de l'uc.
David MENTRE
Pour avoir le mode Caml :
1. installer le fichier du mode emacs (à prendre dans la distribution caml) dans un répertoire de votre compte
2. configurer votre .emacs pour avoir ce sus-dit répertoire dans votre load-path , comme par exemple :
3. ajouter dans le .emacs les commandes pour que le mode caml se charge automatiquement :
; Pour avoir le mode ocaml (setq auto-mode-alist (cons '(".ml[iylp]?$" . caml-mode) auto-mode-alist)) (autoload 'caml-mode "caml" "Major mode for editing Caml code." t) (autoload 'run-caml "inf-caml" "Run an inferior Caml process." t) (require 'caml-font)
Mais toutes ces informations doivent être en début du fichier caml.el dans la distribution du mode caml pour emacs.
Amicalement, d. -- David Mentré
On m'a parlé d'un mode un peu moins compliqué a mettre en place, ayant des avantages comme l'indentation et autres. Ce mode s'appelle tuareg, je suis parvenu à le télécharger, et à l'installer suivant les instructions du lisezmoi. Seulement pour la configuration on m'a demandé de concaténer au .emacs 'append-tuareg.el' : je ne sais pas s'il faut le mettre avec les quotes, sans les quotes, avec ou sans les deux points-virgule au début de la ligne : dans toutes les configurations, en ouvrant un fichier .ml je n'ai pas de menu spécial caml qui apparait comme promis : quelqu'un peut-il m'aider ?
1. installer le fichier du mode emacs (à prendre dans la distribution
caml) dans un répertoire de votre compte
2. configurer votre .emacs pour avoir ce sus-dit répertoire dans votre
load-path , comme par exemple :
3. ajouter dans le .emacs les commandes pour que le mode caml se charge
automatiquement :
; Pour avoir le mode ocaml
(setq auto-mode-alist
(cons '("\.ml[iylp]?$" . caml-mode) auto-mode-alist))
(autoload 'caml-mode "caml" "Major mode for editing Caml code." t)
(autoload 'run-caml "inf-caml" "Run an inferior Caml process." t)
(require 'caml-font)
Mais toutes ces informations doivent être en début du fichier caml.el
dans la distribution du mode caml pour emacs.
Amicalement,
d.
--
David Mentré
On m'a parlé d'un mode un peu moins compliqué a mettre en place, ayant des
avantages comme l'indentation et autres.
Ce mode s'appelle tuareg, je suis parvenu à le télécharger, et à l'installer
suivant les instructions du lisezmoi.
Seulement pour la configuration on m'a demandé de concaténer au .emacs
'append-tuareg.el' : je ne sais pas s'il faut le mettre avec les quotes,
sans les quotes, avec ou sans les deux points-virgule au début de la ligne :
dans toutes les configurations, en ouvrant un fichier .ml je n'ai pas de
menu spécial caml qui apparait comme promis : quelqu'un peut-il m'aider ?
3. ajouter dans le .emacs les commandes pour que le mode caml se charge automatiquement :
; Pour avoir le mode ocaml (setq auto-mode-alist (cons '(".ml[iylp]?$" . caml-mode) auto-mode-alist)) (autoload 'caml-mode "caml" "Major mode for editing Caml code." t) (autoload 'run-caml "inf-caml" "Run an inferior Caml process." t) (require 'caml-font)
Mais toutes ces informations doivent être en début du fichier caml.el dans la distribution du mode caml pour emacs.
Amicalement, d. -- David Mentré
On m'a parlé d'un mode un peu moins compliqué a mettre en place, ayant des avantages comme l'indentation et autres. Ce mode s'appelle tuareg, je suis parvenu à le télécharger, et à l'installer suivant les instructions du lisezmoi. Seulement pour la configuration on m'a demandé de concaténer au .emacs 'append-tuareg.el' : je ne sais pas s'il faut le mettre avec les quotes, sans les quotes, avec ou sans les deux points-virgule au début de la ligne : dans toutes les configurations, en ouvrant un fichier .ml je n'ai pas de menu spécial caml qui apparait comme promis : quelqu'un peut-il m'aider ?
David MENTRE
"bucou" writes:
Seulement pour la configuration on m'a demandé de concaténer au .emacs 'append-tuareg.el' : je ne sais pas s'il faut le mettre avec les quotes, sans les quotes, avec ou sans les deux points-virgule au début de la ligne : dans toutes les configurations, en ouvrant un fichier .ml je n'ai pas de menu spécial caml qui apparait comme promis : quelqu'un peut-il m'aider ?
Il faut que tu recopie la _contenu_ du fichier append-tuareg.el à la fin de ton .emacs.
Amicalement, d. -- David Mentré
"bucou" <bucou@free.fr> writes:
Seulement pour la configuration on m'a demandé de concaténer au .emacs
'append-tuareg.el' : je ne sais pas s'il faut le mettre avec les quotes,
sans les quotes, avec ou sans les deux points-virgule au début de la ligne :
dans toutes les configurations, en ouvrant un fichier .ml je n'ai pas de
menu spécial caml qui apparait comme promis : quelqu'un peut-il m'aider ?
Il faut que tu recopie la _contenu_ du fichier append-tuareg.el à la fin
de ton .emacs.
Seulement pour la configuration on m'a demandé de concaténer au .emacs 'append-tuareg.el' : je ne sais pas s'il faut le mettre avec les quotes, sans les quotes, avec ou sans les deux points-virgule au début de la ligne : dans toutes les configurations, en ouvrant un fichier .ml je n'ai pas de menu spécial caml qui apparait comme promis : quelqu'un peut-il m'aider ?
Il faut que tu recopie la _contenu_ du fichier append-tuareg.el à la fin de ton .emacs.
Amicalement, d. -- David Mentré
bucou
"David MENTRE" a écrit dans le message de news:
"bucou" writes:
> Seulement pour la configuration on m'a demandé de concaténer au .emacs > 'append-tuareg.el' : je ne sais pas s'il faut le mettre avec les quotes, > sans les quotes, avec ou sans les deux points-virgule au début de la
ligne :
> dans toutes les configurations, en ouvrant un fichier .ml je n'ai pas de > menu spécial caml qui apparait comme promis : quelqu'un peut-il m'aider
?
Il faut que tu recopie la _contenu_ du fichier append-tuareg.el à la fin de ton .emacs.
Amicalement, d. -- David Mentré
Merci beaucoup de votre aide, je n'avais pas compris qu'il fallait copier le contenu de fichier, et non son nom.
Merci encore.
"David MENTRE" <david.mentre@wanadoo.fr> a écrit dans le message de news:
873c9ubl7y.fsf@wanadoo.fr...
"bucou" <bucou@free.fr> writes:
> Seulement pour la configuration on m'a demandé de concaténer au .emacs
> 'append-tuareg.el' : je ne sais pas s'il faut le mettre avec les quotes,
> sans les quotes, avec ou sans les deux points-virgule au début de la
ligne :
> dans toutes les configurations, en ouvrant un fichier .ml je n'ai pas de
> menu spécial caml qui apparait comme promis : quelqu'un peut-il m'aider
?
Il faut que tu recopie la _contenu_ du fichier append-tuareg.el à la fin
de ton .emacs.
Amicalement,
d.
--
David Mentré
Merci beaucoup de votre aide, je n'avais pas compris qu'il fallait copier le
contenu de fichier, et non son nom.
> Seulement pour la configuration on m'a demandé de concaténer au .emacs > 'append-tuareg.el' : je ne sais pas s'il faut le mettre avec les quotes, > sans les quotes, avec ou sans les deux points-virgule au début de la
ligne :
> dans toutes les configurations, en ouvrant un fichier .ml je n'ai pas de > menu spécial caml qui apparait comme promis : quelqu'un peut-il m'aider
?
Il faut que tu recopie la _contenu_ du fichier append-tuareg.el à la fin de ton .emacs.
Amicalement, d. -- David Mentré
Merci beaucoup de votre aide, je n'avais pas compris qu'il fallait copier le contenu de fichier, et non son nom.
Merci encore.
Jean-Francois Vilarem
"bucou" writes:
...
On m'a parlé d'un mode un peu moins compliqué a mettre en place, ayant des avantages comme l'indentation et autres. Ce mode s'appelle tuareg, je suis parvenu à le télécharger, et à l'installer suivant les instructions du lisezmoi. Seulement pour la configuration on m'a demandé de concaténer au .emacs 'append-tuareg.el' : je ne sais pas s'il faut le mettre avec les quotes, sans les quotes, avec ou sans les deux points-virgule au début de la ligne : dans toutes les configurations, en ouvrant un fichier .ml je n'ai pas de menu spécial caml qui apparait comme promis : quelqu'un peut-il m'aider ?
éditez le fichier foo.ml Le mode tuareg se charge dans la barre des menus vous avez le menu tuareg qui propose Interactive Mode/ Run Caml Toplevel
ceci permet de lancer un interpréteur caml (ocaml par défaut)
ensuite, toutes les instructions de votre fichier kiki.ml epuvent être envoyées une à une à l'interprète en exécutant C-x e
cf doc tuareg.
-- Jean-François Vilarem
"bucou" <bucou@free.fr> writes:
...
On m'a parlé d'un mode un peu moins compliqué a mettre en place, ayant des
avantages comme l'indentation et autres.
Ce mode s'appelle tuareg, je suis parvenu à le télécharger, et à l'installer
suivant les instructions du lisezmoi.
Seulement pour la configuration on m'a demandé de concaténer au .emacs
'append-tuareg.el' : je ne sais pas s'il faut le mettre avec les quotes,
sans les quotes, avec ou sans les deux points-virgule au début de la ligne :
dans toutes les configurations, en ouvrant un fichier .ml je n'ai pas de
menu spécial caml qui apparait comme promis : quelqu'un peut-il m'aider ?
On m'a parlé d'un mode un peu moins compliqué a mettre en place, ayant des avantages comme l'indentation et autres. Ce mode s'appelle tuareg, je suis parvenu à le télécharger, et à l'installer suivant les instructions du lisezmoi. Seulement pour la configuration on m'a demandé de concaténer au .emacs 'append-tuareg.el' : je ne sais pas s'il faut le mettre avec les quotes, sans les quotes, avec ou sans les deux points-virgule au début de la ligne : dans toutes les configurations, en ouvrant un fichier .ml je n'ai pas de menu spécial caml qui apparait comme promis : quelqu'un peut-il m'aider ?