Searcharxiv⌕ Search

arXiv subjects

Grégoire Henry

Publications and source records attributed to Grégoire Henry.

2 recordsLinked to original sources

Typer la dé-sérialisation sans sérialiser les types

In this paper, we propose a way of assigning static type information to unmarshalling functions and we describe a verification technique for unmarshalled data that preserves the execution safety provided by static type checking. This technique, whose correctness is proven, relies on singleton types whose values are transmitted to unmarshalling routines at runtime, and on an efficient checking algorithm able to deal with sharing and cycles.

cs.PL↗

Mixing the Objective Caml and C# Programming Models in the .Net Framework

We present a new code generator, called O'Jacare.net, to inter-operate between C# and Objective Caml through their object models. O'Jacare.net defines a basic IDL (Interface Definition Language) that describes classes and interfaces in order to communicate between Objective Caml and C#. O'Jacare.net generates all needed wrapper classes and takes advantage of static type checking in both worlds. Although the IDL intersects these two object models, O'Jacare.net allows to combine features from both.

cs.PL↗