X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fmathql%2Fdoc%2Fmathql_introduction.tex;h=0fad196e03dc62ffd389824f17c0fb102e715422;hb=6282560d458d49aad5da5b6ebe4e2c0c3dc88c89;hp=07894cb185b2d58e976354831f2eac97200ed37b;hpb=468da7af4b52d01451073ff1cca5aa1949b9657f;p=helm.git diff --git a/helm/mathql/doc/mathql_introduction.tex b/helm/mathql/doc/mathql_introduction.tex index 07894cb18..0fad196e0 100644 --- a/helm/mathql/doc/mathql_introduction.tex +++ b/helm/mathql/doc/mathql_introduction.tex @@ -1,15 +1,15 @@ -\section{Introduction} +\section{The language} This paper presents {\MathQL} version 4 which is the latest version of the -language, fully developed by Ferruccio Guidi. +language, fully developed by the Author. For a description of the previous versions of {\MathQL} see: \cite{Gui03} (version 3), \cite{GS03} (version 2), \cite{Lor02} (version 1). The main novelties of this version are the elimination of some cast operators -(producing a substantial simplification in the query structure and semantics, -see \secref{Operational}), a clear distinction between the core language and -the auxiliary functions of the basic library, a support for query generating -functions, the possibility of extending the language adding new libraries of -functions and a more uniform textual syntax. +(producing a substantial simplification in the query structure and semantics), +a clear distinction between the core language and the auxiliary functions of +the basic library, a support for query generating functions, the possibility +of extending the language adding new libraries of functions and a more uniform +textual syntax. {\MathQL}.4 incorporates the features of {\MathQL}.3 not documented on paper% \footnote {See the ``what's new'' section of {\MathQL} Web Site: @@ -20,7 +20,5 @@ the query results. \input{mathql_introduction_avsets} \input{mathql_introduction_property} \input{mathql_introduction_core} +\input{mathql_introduction_basic} \input{mathql_introduction_textual} - - -