mirror of
https://github.com/janishutz/eth-summaries.git
synced 2026-03-14 10:50:05 +01:00
[EProg] Improve summary
This commit is contained in:
@@ -97,13 +97,13 @@ We use boxes around them if we want to use them as literals, not as EBNF charact
|
||||
\begin{itemize}
|
||||
\item \textbf{\textit{Legal}}: A word is considered legal if there is a derivation of the character sequence
|
||||
\item \textbf{\textit{Derivation}}: Sequence of derivation steps
|
||||
\item \textbf{\textit{Derivation step}}:
|
||||
\begin{itemize}
|
||||
\item Replace rules with their definition (RHS)
|
||||
\item \textit{Selection}: Select element in a selection
|
||||
\item \textit{Option}: Choose whether to select an optional element
|
||||
\item \textit{Repetition}: Decide on the number of repetitions of the element
|
||||
\end{itemize}
|
||||
\item \textbf{\textit{Derivation step}}:
|
||||
\begin{itemize}
|
||||
\item Replace rules with their definition (RHS)
|
||||
\item \textit{Selection}: Select element in a selection
|
||||
\item \textit{Option}: Choose whether to select an optional element
|
||||
\item \textit{Repetition}: Decide on the number of repetitions of the element
|
||||
\end{itemize}
|
||||
\end{itemize}
|
||||
\end{terms}
|
||||
|
||||
@@ -112,17 +112,17 @@ We use boxes around them if we want to use them as literals, not as EBNF charact
|
||||
\begin{notation}[]{Derivation}
|
||||
\begin{itemize}
|
||||
\item Derivation table
|
||||
\begin{itemize}
|
||||
\item First row is the entry rule
|
||||
\item Last row is a sequence of characters
|
||||
\item Transition between rows is a derivation step
|
||||
\end{itemize}
|
||||
\begin{itemize}
|
||||
\item First row is the entry rule
|
||||
\item Last row is a sequence of characters
|
||||
\item Transition between rows is a derivation step
|
||||
\end{itemize}
|
||||
\item Derivation tree
|
||||
\begin{itemize}
|
||||
\item Root is the name of the entry rule
|
||||
\item Leafs are characters
|
||||
\item Connections are the derivation steps
|
||||
\end{itemize}
|
||||
\begin{itemize}
|
||||
\item Root is the name of the entry rule
|
||||
\item Leafs are characters
|
||||
\item Connections are the derivation steps
|
||||
\end{itemize}
|
||||
\end{itemize}
|
||||
\end{notation}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user