Browse Source

Début paragraphe intro

Thibaut Marty 7 years ago
parent
commit
a81653fe0d
1 changed files with 14 additions and 1 deletions
  1. 14 1
      dm.tex

+ 14 - 1
dm.tex

@@ -52,7 +52,20 @@
 
 \section{Introduction}
 
-% TODO
+(...) % TODO
+
+Some programs of a language can be incorrect, that is programs which their execution will make no sense.
+% example?
+There exists some \emph{static} analysis of a program to detect if it is correct or not.
+Theses analysis can not be perfect.
+% theorem?
+That means they will either reject or accept programs even if they are respectively correct or not.
+Here, we do not want analysis to accept incorrect programs.
+Hence, analysis must be correct, but will not be complete.
+
+In this work, we first define a semantic for a small imperative language, \emph{While}.
+This semantic must handle errors, i.\,e. incorrect programs.
+Then, we define a type system and a static analysis for the language.
 
 \section{Small-step Semantic}