mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-18 01:49:20 +02:00
+ Added threadvars keyword and varargs modifier
This commit is contained in:
parent
1ca09822a6
commit
391651dff6
@ -11,6 +11,7 @@
|
|||||||
\synt{resourcestring\ declaration\ part}\\
|
\synt{resourcestring\ declaration\ part}\\
|
||||||
\synt{type\ declaration\ part}\\
|
\synt{type\ declaration\ part}\\
|
||||||
\synt{variable\ declaration\ part}\\
|
\synt{variable\ declaration\ part}\\
|
||||||
|
\synt{thread variable\ declaration\ part}\\
|
||||||
\synt{procedure/function\ declaration\ part}
|
\synt{procedure/function\ declaration\ part}
|
||||||
\end{stack}
|
\end{stack}
|
||||||
\end{rep}
|
\end{rep}
|
||||||
@ -56,6 +57,13 @@
|
|||||||
\end{rep}
|
\end{rep}
|
||||||
\end{mysyntdiag}
|
\end{mysyntdiag}
|
||||||
\begin{mysyntdiag}
|
\begin{mysyntdiag}
|
||||||
|
\synt{thread variable\ declaration\ part}
|
||||||
|
\lit*{threadvar}
|
||||||
|
\begin{rep}[b]
|
||||||
|
\synt{variable\ declaration}\\
|
||||||
|
\end{rep}
|
||||||
|
\end{mysyntdiag}
|
||||||
|
\begin{mysyntdiag}
|
||||||
\synt{procedure/function\ declaration\ part}
|
\synt{procedure/function\ declaration\ part}
|
||||||
\begin{rep}[b]
|
\begin{rep}[b]
|
||||||
\begin{stack}
|
\begin{stack}
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
\lit*{public} \\
|
\lit*{public} \\
|
||||||
\lit*{alias} \lit* : \synt{string\ constant}\\
|
\lit*{alias} \lit* : \synt{string\ constant}\\
|
||||||
\lit*{interrupt} \\
|
\lit*{interrupt} \\
|
||||||
\lit*{call\ modifiers}
|
\synt{call\ modifiers}
|
||||||
\end{stack}
|
\end{stack}
|
||||||
\end{rep}
|
\end{rep}
|
||||||
\end{mysyntdiag}
|
\end{mysyntdiag}
|
||||||
@ -21,7 +21,8 @@
|
|||||||
\lit*{popstack}\\
|
\lit*{popstack}\\
|
||||||
\lit*{saveregisters}\\
|
\lit*{saveregisters}\\
|
||||||
\lit*{inline}\\
|
\lit*{inline}\\
|
||||||
\lit*{safecall}
|
\lit*{safecall}\\
|
||||||
|
\lit*{varargs}
|
||||||
\end{stack}
|
\end{stack}
|
||||||
\end{mysyntdiag}
|
\end{mysyntdiag}
|
||||||
\end{diagram}
|
\end{diagram}
|
||||||
|
Loading…
Reference in New Issue
Block a user