#format wiki
#LANGUAGE it
<
>
<>
<>
## testata su dapper
= Introduzione =
'''Objective Caml''' è un linguaggio di programmazione [[http://it.wikipedia.org/wiki/Open_source|open source]] appartenente alla famiglia dei linguaggi ML, nato nel 1996 nei laboratori dell'[[http://www.inria.fr/|INRIA]].
La presente guida contiene delle istruzioni utili all'installazione dell'interprete, di un ambiente di sviluppo dedicato e del supporto per gli [[Ufficio/EditorDiTesto|editor di testo]] distribuiti con il sistema.
= Installazione dell'interprete e della documentazione =
Per installare l'interprete e la relativa documentazione è sufficiente [[AmministrazioneSistema/InstallareProgrammi|installare]] i pacchetti ''ocaml'' e ''ocaml-doc''.
= Installazione di Cameleon =
Per sviluppare in '''Objective Caml''' è possibile fare uso di un ambiente di sviluppo integrato quale è '''Cameleon'''. Dotato di una buona interfaccia grafica personalizzabile e di numerose caratteristiche, '''Cameleon''' mette a disposizione dell'utente un editor avanzato e funzionalità specifiche per il linguaggio.
== Preparativi ==
Prima di procedere con l'installazione è necessario abilitare il [[Repository/Componenti|componente]] '''universe''' dei [[Repository|repository]] ufficiali.
== Installazione dei pacchetti ==
Per installare l'IDE è sufficiente [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto ''cameleon''.
La documentazione è contenuta nel pacchetto ''cameleon-doc''.
= Configurazione dell'editor di testo =
È possibile editare il codice in '''OCaml''' all'interno del proprio [[Ufficio/EditorDiTesto|editor di testo]] preferito semplicemente installando i pacchetti contenenti i plugin adatti allo scopo.
== Supporto per Vim ==
Per abilitare il supporto con l'editor [[Ufficio/EditorDiTesto/Vim|vim]] è sufficiente installare il pacchetto ''ocaml-tools''.
== Supporto per Emacs ==
Per abilitare il supporto con l'editor [[Ufficio/EditorDiTesto/Emacs|emacs]] è possibile installare un pacchetto a scelta fra ''ocaml-mode'' e ''tuareg-mode''.
{{{#!wiki tip
Se si desidera utilizzare l'editor all'interno di un [[AmbienteGrafico|ambiente grafico]] è consigliato installare la versione di '''emacs''' per [[Emacs#gnome|GNOME]].}}}
= Ulteriori risorse =
* [[http://caml.inria.fr/|Sito ufficiale del linguaggio]]
* [[http://caml.inria.fr/pub/docs/manual-ocaml/index.html|Manuale in linea]]
* [[http://home.gna.org/cameleon/|Sito ufficiale di Cameleon]]
----
CategoryProgrammazione CategoryDaRevisionare