|
@@ -27,12 +27,12 @@ The following features are either planned (\planned), under construction (\progr
|
|
\item[\planned] Drawing the edges of the block graph (yet another, low priority).
|
|
\item[\planned] Drawing the edges of the block graph (yet another, low priority).
|
|
\item[\done] Showing pseudocode and the position where the algorithm currently is.
|
|
\item[\done] Showing pseudocode and the position where the algorithm currently is.
|
|
\begin{itemize}
|
|
\begin{itemize}
|
|
- \item[\planned] Clicking on the pseudocode to go to (not \reserved{goto}) to a specific location.
|
|
|
|
|
|
+ \item[\done] Clicking on the pseudocode to set a breakpoint at (not \reserved{goto}) a specific location.
|
|
\end{itemize}
|
|
\end{itemize}
|
|
\end{itemize}
|
|
\end{itemize}
|
|
\item[\done] Running the algorithm step by step manually.
|
|
\item[\done] Running the algorithm step by step manually.
|
|
\item[\done] Running the algorithm step by step with configurable delay.
|
|
\item[\done] Running the algorithm step by step with configurable delay.
|
|
- \item[\progress] Using debugger-like commands such as \enquote{step into}, \enquote{step over}, \enquote{step out}.
|
|
|
|
|
|
+ \item[\done] Using debugger-like commands such as \enquote{step into}, \enquote{step over}, \enquote{step out}.
|
|
\item[\done] Adding buttons and other graphical elements to support the user interface (low priority, see figure~\ref{fig:sketch}).
|
|
\item[\done] Adding buttons and other graphical elements to support the user interface (low priority, see figure~\ref{fig:sketch}).
|
|
Currently there is only keyboard input (cf.\ section~\ref{sec:userInterface}).
|
|
Currently there is only keyboard input (cf.\ section~\ref{sec:userInterface}).
|
|
\begin{itemize}
|
|
\begin{itemize}
|