ocaml

    3La chaleur

    1Répondre

    Essayer de construire les binaires pour OCaml Win32 API OCaml 3.11.0 sur Win 7 et je toujours obtenir un message lorsque je tente nmake dynamique: 'ne peut pas le fichier d'entrée ouvert « ocamlrun.li

    3La chaleur

    4Répondre

    Comment puis-je déterminer le type mime d'un fichier (dans OCaml)? J'essaie de définir la langue pour un contrôle GtkSourceView, mais pour ce faire, je dois d'abord déterminer la langue. La seule faço

    2La chaleur

    1Répondre

    D'après ce que je compris que je peux utiliser dans une expression match ... with pattern-matching avec tuples de valeurs, donc quelque chose comme match b with ("<", val) -> if v < val then true

    5La chaleur

    1Répondre

    Comment puis-je utiliser un enregistrement OCaml que j'ai défini dans un autre fichier? Disons, par exemple, que je le fichier a.ml dans lequel je définis le dossier r: type r = { i: int; j: int; }; e

    11La chaleur

    1Répondre

    Je veux imprimer une liste de chaînes après avoir traversé un modèle correspondant juste pour entrer dans cette fonctionnalité puissante. Comment puis-je exprimer l'opération «ne rien faire mais retou

    7La chaleur

    2Répondre

    J'essaie d'écrire une fonction récursive simple qui regarde la liste et renvoie une paire d'entiers. Cela est facile à écrire en c/C++/java mais je suis nouveau à ocaml donc en quelque sorte difficile

    16La chaleur

    1Répondre

    D'après ce que je peux dire, = et! = Est supposé fonctionner sur des chaînes dans OCaml. Je vois des résultats étranges que je voudrais mieux comprendre. Quand je compare deux chaînes avec = j'obtenir

    2La chaleur

    3Répondre

    Y at-il un moyen d'itérer la liste sur la liste à travers List.map? Je sais List.map prend une fonction unique et liste et produire une liste que la fonction s'applique à tous les éléments. Mais que f

    5La chaleur

    4Répondre

    Je voudrais être capable d'obtenir l'AST pour un programme OCaml donné (je voudrais parcourir l'AST et générer une version instrumentée du code ou faire une sorte de transformation, par exemple). Est-

    7La chaleur

    2Répondre

    Je suis juste à défaut dans une chose très simple, mais je développe un intepreter écrit en OCaml avec des outils standards comme ocamllex et ocamlyacc et j'ai cette situation: iparser.mly contient le