[cwn] Attn: Development Editor, Latest OCaml Weekly News
Alan Schmitt
alan.schmitt at polytechnique.org
Mon Feb 25 23:41:06 PST 2019
Hello
Here is the latest OCaml Weekly News, for the week of February 19
to 26,
2019.
Table of Contents
─────────────────
clangml.4.0.0beta1: OCaml bindings for Clang API
Old CWN
clangml.4.0.0beta1: OCaml bindings for Clang API
════════════════════════════════════════════════
Archive:
<https://sympa.inria.fr/sympa/arc/caml-list/2019-02/msg00032.html>
Thierry Martinez announced
──────────────────────────
We are happy to announce the first public beta of the new
clangml
library. Clangml provides bindings for all versions of Clang,
from 3.4
to 8.0.0.
In particular, Clangml allows OCaml program to use the Clang
parser to
parse C/C++ code and get an abstract syntax tree annotated with
type
information.
clangml can be installed via opam. Since the library relies on
external dependencies, we suggest to use the depext plugin to
install
it together with the packages needed for your system:
┌────
│ opam depext -i clangml
└────
This library is a complete rewritting of the previous clangml
(clangml
versions <4.0.0): the bindings now rely on automatically
generated C
stubs to libclang, with some extensions when libclang is
incomplete.
Contrary to old clangml versions, the versions of clangml from
4.0.0
are independent from the version of the Clang library: any
version of
clangml from 4.0.0 can be built with any version of the Clang
library
in the supported interval. Currently, all versions of Clang,
from 3.4
to 8.0.0, are supported.
For more informations and documentation:
<https://tmartine.gitlabpages.inria.fr/clangml/>
Old CWN
═══════
If you happen to miss a CWN, you can [send me a message] and
I'll mail
it to you, or go take a look at [the archive] or the [RSS feed
of the
archives].
If you also wish to receive it every week by mail, you may
subscribe
[online].
[Alan Schmitt]
[send me a message] <mailto:alan.schmitt at polytechnique.org>
[the archive] <http://alan.petitepomme.net/cwn/>
[RSS feed of the archives]
<http://alan.petitepomme.net/cwn/cwn.rss>
[online] <http://lists.idyll.org/listinfo/caml-news-weekly/>
[Alan Schmitt] <http://alan.petitepomme.net/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.idyll.org/pipermail/caml-news-weekly/attachments/20190226/0a43136c/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 487 bytes
Desc: not available
URL: <http://lists.idyll.org/pipermail/caml-news-weekly/attachments/20190226/0a43136c/attachment.pgp>
More information about the caml-news-weekly
mailing list