[Caml] Bibliothèque
Fermé
treaf
Messages postés
9
Date d'inscription
samedi 17 décembre 2011
Statut
Membre
Dernière intervention
7 mars 2012
-
6 mars 2012 à 17:09
treaf Messages postés 9 Date d'inscription samedi 17 décembre 2011 Statut Membre Dernière intervention 7 mars 2012 - 7 mars 2012 à 10:02
treaf Messages postés 9 Date d'inscription samedi 17 décembre 2011 Statut Membre Dernière intervention 7 mars 2012 - 7 mars 2012 à 10:02
A voir également:
- [Caml] Bibliothèque
- Le point d'entrée de procédure est introuvable dans la bibliothèque de liens dynamiques ✓ - Forum Logiciels
- Point d'entrée introuvable dans KERNEL32.dll ✓ - Forum Windows
- Point d'entrée de procédure introuvable dans la bibliothèque de liens dynamiques ✓ - Forum Windows
- Problème bibliothèque musique instagram ✓ - Forum Instagram
2 réponses
KX
Messages postés
16752
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 août 2024
3 018
Modifié par KX le 6/03/2012 à 17:33
Modifié par KX le 6/03/2012 à 17:33
Tu créés un fichier .ml avec toutes les fonctions de ta "bibliothèque" dedans.
Pour l'appeler tu utilises include string -> unit ou load string -> unit
Tu peux également la compiler avec compile string -> unit ce qui créé des fichiers .zi et .zo que tu peux ensuite utiliser avec #open string (à confirmer)
La confiance n'exclut pas le contrôle
Pour l'appeler tu utilises include string -> unit ou load string -> unit
Tu peux également la compiler avec compile string -> unit ce qui créé des fichiers .zi et .zo que tu peux ensuite utiliser avec #open string (à confirmer)
La confiance n'exclut pas le contrôle
treaf
Messages postés
9
Date d'inscription
samedi 17 décembre 2011
Statut
Membre
Dernière intervention
7 mars 2012
7 mars 2012 à 09:17
7 mars 2012 à 09:17
je te remercie, mais je n'arrive pas à créer un fichier .ml
S'il faut utiliser un logiciel spécifique, peux-tu m'en conseiller un (si possible en français)? Car j'en ai télécharger mais ça n'a pas marché.
S'il faut utiliser un logiciel spécifique, peux-tu m'en conseiller un (si possible en français)? Car j'en ai télécharger mais ça n'a pas marché.
KX
Messages postés
16752
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 août 2024
3 018
7 mars 2012 à 09:31
7 mars 2012 à 09:31
Le bloc-note suffit, il faut juste enregistrer le fichier avec l'extension .ml au lieu de .txt
Sinon on peut utiliser des éditeurs de texte avec de la coloration syntaxique comme Crimson Editor (il n'est pas en français, mais pour faire des copier-coller ce n'est pas très grave...) lorsque tu enregistreras ton fichier avec l'extension .ml il détectera automatiquement que tu utilises un langage Caml et coloriera les mots-clés ou commentaires du code (il y a bien sûr d'autres logiciels de ce type).
Sinon on peut utiliser des éditeurs de texte avec de la coloration syntaxique comme Crimson Editor (il n'est pas en français, mais pour faire des copier-coller ce n'est pas très grave...) lorsque tu enregistreras ton fichier avec l'extension .ml il détectera automatiquement que tu utilises un langage Caml et coloriera les mots-clés ou commentaires du code (il y a bien sûr d'autres logiciels de ce type).
treaf
Messages postés
9
Date d'inscription
samedi 17 décembre 2011
Statut
Membre
Dernière intervention
7 mars 2012
Modifié par treaf le 7/03/2012 à 09:55
Modifié par treaf le 7/03/2012 à 09:55
ça y est. Les fichiers sont créés. Maintenant, pour open ça ne fonctionne pas.... Mais load_object oui pour ouvrir le fichier .zo.
Merci beaucoup KX
Merci beaucoup KX
KX
Messages postés
16752
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 août 2024
3 018
7 mars 2012 à 09:56
7 mars 2012 à 09:56
C'est parce que tu dois être sur OCaml, j'avais testé sur Caml Light...
treaf
Messages postés
9
Date d'inscription
samedi 17 décembre 2011
Statut
Membre
Dernière intervention
7 mars 2012
7 mars 2012 à 10:02
7 mars 2012 à 10:02
moi c'est caml light.
Si tu veux que tes fonctions aient le même nom il faut utiliser open et load_object
Si tu veux que tes fonctions aient le même nom il faut utiliser open et load_object