#format wiki
#LANGUAGE it
<<BR>>
<<Indice(depth=2 align=right)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=103652")>>
## 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