From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 23FA97FD90 for ; Sat, 14 Jan 2017 00:58:32 +0100 (CET) Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=helmut.brandl@gmx.net; spf=Pass smtp.mailfrom=helmut.brandl@gmx.net; spf=None smtp.helo=postmaster@mout.gmx.net Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of helmut.brandl@gmx.net) identity=pra; client-ip=212.227.17.21; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="helmut.brandl@gmx.net"; x-sender="helmut.brandl@gmx.net"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of helmut.brandl@gmx.net designates 212.227.17.21 as permitted sender) identity=mailfrom; client-ip=212.227.17.21; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="helmut.brandl@gmx.net"; x-sender="helmut.brandl@gmx.net"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@mout.gmx.net) identity=helo; client-ip=212.227.17.21; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="helmut.brandl@gmx.net"; x-sender="postmaster@mout.gmx.net"; x-conformance=sidf_compatible IronPort-PHdr: =?us-ascii?q?9a23=3ASWfaxBA+Mdl2XzjMf3BLUyQJP3N1i/DPJgcQr6Af?= =?us-ascii?q?oPdwSPv8pcbcNUDSrc9gkEXOFd2CrakV16yN6Ou5CCQp2tWoiDg6aptCVhsI24?= =?us-ascii?q?09vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7?= =?us-ascii?q?Ovr6GpLIj8Swyuu+54Dfbx9GiTe5br5+Nhu7oAveusULhYZpN7o8xAbOrnZUYe?= =?us-ascii?q?pd2HlmJUiUnxby58ew+IBs/iFNsP8/9MBOTLv3cb0gQbNXEDopPWY15Nb2tRbY?= =?us-ascii?q?VguA+mEcUmQNnRVWBQXO8Qz3UY3wsiv+sep9xTWaMMjrRr06RTiu86FmQwLzhS?= =?us-ascii?q?wZKzA27n3Yis1ojKJavh2hoQB/w5XJa42RLfZyY7/Rcc8fSWdHQ81fVTFOApmk?= =?us-ascii?q?YoURD+QPIOVWoYfzqFQBsRSwChKhBP/txzJSmnP6waM33uYnHArb3AIgBdUOsH?= =?us-ascii?q?HModv3KqgSVeW1zLTUzT7ecv5Wwy3y6I7VfRAlvPqBWrJwftTVyUkqCgPFkk+c?= =?us-ascii?q?ppf/PzyP0OQCrmyb4vFvVeKqhG8rsQdxrSazxso1jITCm4Ebykjc+Cln3Yo5O8?= =?us-ascii?q?e0RFBlbdOmCpdcqiOXO5FoTs8/W21kpSU3x78ctZKlYCQHyY4ryhHDZ/CdbYSF?= =?us-ascii?q?7BTuX/uLLzhinnJqYre/ig6y8Ue+zu38UdG50FNNripYjtnArH8N1xnc68SdTP?= =?us-ascii?q?ty4Fuh1S6O1wDV9O5EPVg5mbTGJ5I/2LI8iIQfvEbZEiPrmkj6lrGaelg89uit?= =?us-ascii?q?8evnY7HmppGGN49zjwHzKqQuldK7AeQ9LwgOQ3KX9v+m1LL5+032XbFKg+Y5kq?= =?us-ascii?q?ncv5HWP8IbqbClAwNNyIYs9w6/Dyu60NQfhXQIMEhKeBeDj4TwP1HOIev4Deuk?= =?us-ascii?q?jlS3kDZrwujGMaf7DpXMKHjDirbhcqxn505S0gpghexYsrldD7VJBPPoRgelv9?= =?us-ascii?q?XdClo9Mheo6+fhEtR0kI0EDzGhGKicZYPftVqV+qoFOeCKaItd7DbwL/04+7jk?= =?us-ascii?q?l3Y/lVs1cqy5m50adCbrTbxdP0yFbC+00Z86GmAQs197FbSyhQ=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AZKgBQZ3lYhxUR49RdHAEBBAEBCgEBF?= =?us-ascii?q?wEBBAEBCgEBgw4BAQEBAYEBhFeKCZFzlUqCC4YYgiNKDQEBAQEBAQEBAQEBEgE?= =?us-ascii?q?BAQgNCQodMIIzGwGCRBV2AiYCXw0IAQGIYwEdAqB3g36MA4IlhmoBg1OBC4U6g?= =?us-ascii?q?gIIiiOCXgWQHYsVgXuPYIothj5Ikh1NgR8SKESDclSCCYk6AQEB?= X-IPAS-Result: =?us-ascii?q?A0AZKgBQZ3lYhxUR49RdHAEBBAEBCgEBFwEBBAEBCgEBgw4?= =?us-ascii?q?BAQEBAYEBhFeKCZFzlUqCC4YYgiNKDQEBAQEBAQEBAQEBEgEBAQgNCQodMIIzG?= =?us-ascii?q?wGCRBV2AiYCXw0IAQGIYwEdAqB3g36MA4IlhmoBg1OBC4U6ggIIiiOCXgWQHYs?= =?us-ascii?q?VgXuPYIothj5Ikh1NgR8SKESDclSCCYk6AQEB?= X-IronPort-AV: E=Sophos;i="5.33,224,1477954800"; d="scan'208";a="209096583" Received: from mout.gmx.net ([212.227.17.21]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 14 Jan 2017 00:58:31 +0100 Received: from [192.168.1.111] ([187.206.40.23]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MGip3-1cEhCk2nAH-00DWEU for ; Sat, 14 Jan 2017 00:58:28 +0100 To: Caml List From: Helmut Brandl Message-ID: <91217907-3b9e-9977-79cc-fc29fe7a290d@gmx.net> Date: Fri, 13 Jan 2017 17:58:24 -0600 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:BCFVT6mcO06ibbsb3scKXQ6k6mD56CvBp3vqONG2v90Rgi9aQNA +ZF09MdJVuf4ggGTAxws3IRUQhaftgrSJOcsUKcw8OWuZ8PgMAUhzJ2hz15zHxn7lzp3Ohv F5m7DfU6g6ccUcsRRufEGHYS7DV8QhPlm66A2c9ROswp47xbgQTl4BuIv92ZZcL8ABDkooR /HEeQnmpipsbbvG6NPzFg== X-UI-Out-Filterresults: notjunk:1;V01:K0:GkPSxqaa7WI=:2Tx14WSBYMn99EYwbID32I uyywY8TPLVcXzX2rbPIXrquYYoSxLpW94GMPbqRj63UfLEZKsd1Zz0AV9L/KZYwzvjmz9pKR9 8oiRRgwBzRxnd9SbQkUh1SaC0XWr4SSHaFV4vDLrAgGcWN6do/n738nw0yhovk/KpSIjbvu70 sTLj3yfle2fnColBBdK4/Yqjt6p2rGEMvkC9YXdMe72S339o81GRr3ZeWxMArCswszdJnimrR oMZdraM+HYh4a2DO7MoLNtCQOU4wiaD9di734U1shOTF//XemG3JjfFM25qva0JfIgOtsx23b LHF+FyKO0VUtMnD8Wnh/hdtkALK/G8O51cHm7O1NwmJwvAdVtkGcFA8ntC1oRREC9+RiVK1sJ PS3YbefrDrSPu2TdyFBWbTexObIIE9suZPyVeeAWCvuFfnkfVbaDXF7C3IWQap3flceUyiYP4 mbYWkivZqJseSLiUaD28EN7RCdxUbpp1LKLKQon6ZpzXoAgRhQKcmoAKKITjvIJyG5Qq9Z30J Ms0dXfAdVukx46+X8FC483txaNVJstvy/pUEqCMKioWY5c1lBmpvqkAwcHm35hN7KsX5b5jg5 hTNH8daAu+koO//56mut5wHC8kTN4dM4sCYu8KchOtS5H9mT3waD7YzFysZ44J3IurPNIfWBH G8B2po5IcpkLwkhVPaH8dxMUBIvKh0eT+MlcMroTYyOBVnf0ExeStoNnrnZuoQJj404KhBQXK LwBiSsbbk9pEWoF3ybL7DtzFeiSBSP1AmEM4o1cvB1WKzaoUXcIcYAUCIP/P4TLr61mzZmTBM CybgenH8f09Dp0f5J5J4G6ACje1o3KYjy+3swBDKYgUN7j8Jkz7jEk6ypb6wNNWxi8gp0WFS/ vXxWsCyOP3FNF5C/kZqtjWFNzKbPT0w2SmCLfHwVK+APBMGrpcfSdvzBVOfihofViCgh4EjtY b6f4ufbeaDVyVsANi55h+Zr6FyESiGw+hiYTUMEi65ReaGLpsiMvOeD6wyWkv+h7pbxLTSXvw J9g6R8AzDTB1So0tSZy/OOp18SPp5uPFcBnGqPVJX5+HrC2XQFRE6zkCWQh3HOVGRw== Subject: [Caml-list] Beginners Question for js_of_ocaml Hello List, I am trying to use js_of_ocaml to compile my ocaml project for the nodejs ecosystem. Since js_of_ocaml does not compile calls to the 'unix' library I have to call some javascript functions directly from ocaml. All I need is to be able to call the javascript functions - readdirSync - mkdirSync - rmdirSync - statSync and receive the results in ocaml. I have looked into the documentation and into the examples, but I have not found a way on how to do this. All examples are for use in the browser. Maybe its a stupid question and it is so simple that I, as a beginner in js_of_ocaml, just don't see it. Can anybody give me a hint? Thanks in advance. Regards Helmut