Support the PSL syntax [*1:inf], as a synonym for [*1:].
* src/ltlparse/ltlscan.ll: Parse "inf" as OP_UNBOUNDED. * src/ltltest/equals.test: Add some tests. * doc/tl/tl.tex: Document it.
This commit is contained in:
parent
d0a8e6d6f5
commit
dd52768932
3 changed files with 12 additions and 10 deletions
|
|
@ -10,9 +10,8 @@
|
|||
\usepackage{url}
|
||||
\usepackage{xspace}
|
||||
\usepackage{dsfont}
|
||||
\usepackage{mathabx}
|
||||
\usepackage{mathabx} % vDash
|
||||
\usepackage{showlabels}
|
||||
\usepackage{chngpage}
|
||||
\usepackage{tabulary}
|
||||
\usepackage[numbers]{natbib}
|
||||
\usepackage{rotating}
|
||||
|
|
@ -646,9 +645,11 @@ denote arbitrary SERE and $b$ denotes a Boolean formula.
|
|||
\end{tabular}
|
||||
\end{center}
|
||||
|
||||
The character \samp{\$} can also be used as value for $\mvar{j}$ in
|
||||
the above operators to denote an unbounded range. For instance
|
||||
`$a\STAR{i,\texttt{\$}}$' and `$a\STAR{i..}$' represent the same SERE.
|
||||
The character \samp{\$} or the string \samp{inf} can also be used as
|
||||
value for $\mvar{j}$ in the above operators to denote an unbounded
|
||||
range.\footnote{SVA uses \samp{\$} while PSL uses \samp{inf}.} For
|
||||
instance `$a\STAR{i,\texttt{\$}}$', `$a\STAR{i\texttt{:inf}}$' and
|
||||
`$a\STAR{i..}$' all represent the same SERE.
|
||||
|
||||
\subsection{Semantics}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue