toutes les options
buster  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Paquet source :  ]

Paquet : libcamljava-ocaml-dev (0.3-5) [debports]

Liens pour libcamljava-ocaml-dev

Screenshot

Ressources Debian :

Télécharger le paquet source  :

Introuvable

Responsables :

Ressources externes :

Paquets similaires :

inteface entre OCaml et Java à travers l'interface Caml/C et JNI

CamlJava est une interface entre OCaml et Java permettant aux programmes écrits dans l'un des deux langages d'appeler du code écrit dans l'autre.

L'interaction entre les deux langages se passe au travers des interfaces⋅C respectives⋅: l'interface Caml/C pour OCaml et JNI (Java Native Interface) pour Java.

Actuellement, CamlJava fournit une interface OCaml de bas-niveau, faiblement typée très similaire à JNI. Les références objet de Java sont mises en correspondance avec un type abstrait, et diverses opérations de type JNI sont fournies pour permettre l'invocation de méthodes Java, l'accès aux champs et plus encore.

Une fonctionnalité de rappel de base (permettant au code Java d'invoquer des méthodes sur des objets OCaml) est aussi fournie, bien que certains codes de routines Java doivent être écrits à la main.

Ce paquet fournit tout le matériel de développement nécessaire à l'utilisation de CamlJava à partir des programmes OCaml.

Autres paquets associés à libcamljava-ocaml-dev

  • dépendances
  • recommandations
  • suggestions
  • enhances

Télécharger libcamljava-ocaml-dev

Télécharger pour toutes les architectures proposées
Architecture Taille du paquet Espace occupé une fois installé Fichiers
x32 (portage non officiel) 35,8 ko140,0 ko [liste des fichiers]