Spec finished

This commit is contained in:
Dmitry Boulytchev 2020-02-18 03:39:42 +03:00
parent d021bb40e4
commit a6a72a9313
12 changed files with 188 additions and 145 deletions

View file

@ -1,3 +1,5 @@
\FloatBarrier
\begin{figure}[t]
\[
\begin{array}{rcl}
@ -12,8 +14,8 @@
\section{Compilation Units}
\label{sec:compilation_units}
Compilation unit is a minimal structure recognized by a parser. An application can contain multiple units, compiled separatedly.
In order to use other units they have to be imported. In particular, the standard library is comprized of a number of precompiled units,
Compilation unit is a minimal structure recognized by the parser. An application can contain multiple units, compiled separately.
In order to use other units they have to be imported. In particular, the standard library is comprised of a number of precompiled units,
which can be imported by an end-user application.
The concrete syntax for compilation unit is shown on Fig.~\ref{compilation_unit}. Besides optional imports a unit must contain