[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