Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Mechanized semantics   The goal of this lecture is to show how modern theorem provers---in this
case, the Coq proof assistant---can be used to mechanize the specification of
programming languages and their semantics, and to reason over individual
programs and over generic program transformations, as typically found in
compilers. The topics covered include: operational semantics (small-step,
big-step, definitional interpreters); a simple form of denotational semantics;
axiomatic semantics and Hoare logic; generation of verification conditions,
with application to program proof; compilation to virtual machine code and its
proof of correctness; an example of an optimizing program transformation (dead
code elimination) and its proof of correctness.

34
The categories of this paper are: chem-ph
27
The categories of this paper are: comp-gas
7
The categories of this paper are: hep-th
20
The categories of this paper are: acc-phys
30
The categories of this paper are: q-alg
4
The categories of this paper are: cond-mat
6
The categories of this paper are: astro-ph
23
The categories of this paper are: solv-int
26
The categories of this paper are: bayes-an
10
The categories of this paper are: q-bio
2
The categories of this paper are: math
25
The categories of this paper are: patt-sol
35
The categories of this paper are: mtrl-th
28
The categories of this paper are: alg-geom
36
The categories of this paper are: cmp-lg
0
The categories of this paper are: hep-ph