Skip to content
Snippets Groups Projects
Commit 88e296f4 authored by Julien Signoles's avatar Julien Signoles
Browse files

[e-acsl:refman] mark logic function and predicate applications as implemented

parent 39c1aefa
No related branches found
No related tags found
No related merge requests found
......@@ -151,7 +151,11 @@ in \lstinline|\\at|}
\section{Changes in \eacsl Implementation}
% Next version
%\subsection*{Version \eacslplugincodename-\eacslpluginversion}
\subsection*{Version \eacslplugincodename-\eacslpluginversion}
\begin{itemize}
\item \changeinsection{expressions}{mark logic function and predicate
applications as implemented}
\end{itemize}
\subsection*{Version Titanium-22}
......
......@@ -3,7 +3,7 @@
\
pred ::= "\true" | "\false" ;
| term (rel-op term)+ ; comparisons
| { id "(" term ("," term)* ")" } ; predicate application
| id "(" term ("," term)* ")" ; predicate application
| "(" pred ")" ; parentheses
| [ pred "&&" pred ] ; conjunction
| [ pred "||" pred ] ; disjunction
......
......@@ -26,7 +26,7 @@
| { "{" term "\with" "."id "=" term "}" } ; field functional modifier
| term "->" id ;
| [ "(" type-expr ")" term ] ; cast
| { id "(" term ("," term)* ")" } ; function application
| id "(" term ("," term)* ")" ; function application
| "(" term ")" ; parentheses
| [ term "?" term ":" term ] ; ternary condition
| "\let" id "=" term ";" term ; local binding
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment