-\section {Operational semantics} \label {Operational}
+\section {Operational Semantics} \label {Operational}
This section describes {\MathQL} semantics, that we present in a natural
operational style \cite{Lan98,Win93}.
Here we use a simple type system that includes basic types such as strings and
Booleans, and some type constructors such as product and exponentiation.
$ y \oft Y $ will denote a typing judgement.
-Note that this semantics is not meant as a formal system \emph{per se}, but
-should serve as a reference for implementors.
+This semantics is not meant as a formal system \emph{per se}, but should be a
+reference for implementors.
\input{mathql_operational_background}
\input{mathql_operational_core}
-\input{mathql_operational_library}
+\input{mathql_operational_basic}