Xavier Leroy

E554873

Xavier Leroy is a French computer scientist best known for his work on the OCaml programming language and the formally verified CompCert C compiler.

All labels observed (1)

Label Occurrences
Xavier Leroy canonical 2

How this entity was disambiguated

Statements (45)

Predicate Object
instanceOf French person
computer scientist
software engineer
awardReceived ACM Fellow
ACM SIGPLAN Programming Languages Achievement Award
ACM Software System Award
contributedTo OCaml language design
OCaml runtime system
OCaml standard library
linked to: OCaml
degree PhD in computer science
developed CompCert
parts of the OCaml compiler
doctoralAdvisor Gérard Huet
education École normale supérieure (Paris)
employer Inria
linked to: INRIA
field compiler construction
computer science
formal methods
programming languages
honor member of the French Academy of Sciences
influenced industrial use of formal verification in compilation
research on verified compilers
knownFor CompCert C compiler
OCaml programming language
linked to: OCaml

contributions to functional programming
formally verified compilers
work on concurrency in programming languages
work on module systems
work on type systems
languageDesigned features of OCaml
name Xavier Leroy
nationality France
notableProject CompCert verified C compiler
linked to: CompCert

OCaml native-code compiler
linked to: ocamlopt
position research director at Inria
publicationTopic compiler correctness
module systems for programming languages
operational semantics
researchInterest proof assistants
semantics of programming languages
static analysis
verified compilation
thesisTopic functional programming and type systems
usedToolInResearch Coq proof assistant
linked to: Coq
workInstitution Inria
linked to: INRIA

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

OCaml hasCreator Xavier Leroy
Xavier Leroy name Xavier Leroy