# HG changeset patch # User Christian Urban # Date 1694265271 -3600 # Node ID 10f834eb0a9ed6d2245ffc021fdfe0255fa72f82 # Parent f2e667bed1c8e25c3f1c1b5c1b2c5506d80e83d0 texupdate diff -r f2e667bed1c8 -r 10f834eb0a9e hws/hw01.pdf Binary file hws/hw01.pdf has changed diff -r f2e667bed1c8 -r 10f834eb0a9e hws/hw01.tex --- a/hws/hw01.tex Mon Jul 10 18:48:35 2023 +0100 +++ b/hws/hw01.tex Sat Sep 09 14:14:31 2023 +0100 @@ -2,12 +2,6 @@ \documentclass{article} \usepackage{../style} -\newcommand{\solution}[1]{% - \begin{quote}\sf% - #1% - \end{quote}} -\renewcommand{\solution}[1]{} - \begin{document} \section*{Homework 1} diff -r f2e667bed1c8 -r 10f834eb0a9e hws/hw02.pdf Binary file hws/hw02.pdf has changed diff -r f2e667bed1c8 -r 10f834eb0a9e hws/hw02.tex --- a/hws/hw02.tex Mon Jul 10 18:48:35 2023 +0100 +++ b/hws/hw02.tex Sat Sep 09 14:14:31 2023 +0100 @@ -2,19 +2,11 @@ \usepackage{../style} \usepackage{../graphicss} - -\newcommand{\solution}[1]{% - \begin{quote}\sf% - #1% - \end{quote}} -\renewcommand{\solution}[1]{} - - \begin{document} \section*{Homework 2} -\HEADER +%\HEADER \begin{enumerate} \item What is the difference between \emph{basic} regular expressions diff -r f2e667bed1c8 -r 10f834eb0a9e hws/hw03.pdf Binary file hws/hw03.pdf has changed diff -r f2e667bed1c8 -r 10f834eb0a9e hws/hw03.tex --- a/hws/hw03.tex Mon Jul 10 18:48:35 2023 +0100 +++ b/hws/hw03.tex Sat Sep 09 14:14:31 2023 +0100 @@ -2,19 +2,11 @@ \usepackage{../style} \usepackage{../graphics} -\newcommand{\solution}[1]{% - \begin{quote}\sf% - #1% - \end{quote}} -\renewcommand{\solution}[1]{} - - - \begin{document} \section*{Homework 3} -\HEADER +%\HEADER \begin{enumerate} \item The regular expression matchers in Java, Python and Ruby can be diff -r f2e667bed1c8 -r 10f834eb0a9e hws/hw04.pdf Binary file hws/hw04.pdf has changed diff -r f2e667bed1c8 -r 10f834eb0a9e hws/hw04.tex --- a/hws/hw04.tex Mon Jul 10 18:48:35 2023 +0100 +++ b/hws/hw04.tex Sat Sep 09 14:14:31 2023 +0100 @@ -2,21 +2,11 @@ \usepackage{../style} \usepackage{../graphics} -\newcommand{\solution}[1]{% - \begin{quote}\sf% - #1% - \end{quote}} -\renewcommand{\solution}[1]{} - - - - - \begin{document} \section*{Homework 4} -\HEADER +%%\HEADER \begin{enumerate} diff -r f2e667bed1c8 -r 10f834eb0a9e hws/hw05.pdf Binary file hws/hw05.pdf has changed diff -r f2e667bed1c8 -r 10f834eb0a9e hws/hw06.pdf Binary file hws/hw06.pdf has changed diff -r f2e667bed1c8 -r 10f834eb0a9e hws/hw06.tex --- a/hws/hw06.tex Mon Jul 10 18:48:35 2023 +0100 +++ b/hws/hw06.tex Sat Sep 09 14:14:31 2023 +0100 @@ -6,7 +6,7 @@ \section*{Homework 6} -\HEADER +%\HEADER \begin{enumerate} \item (i) Give the regular expressions for lexing a language diff -r f2e667bed1c8 -r 10f834eb0a9e hws/hw07.pdf Binary file hws/hw07.pdf has changed diff -r f2e667bed1c8 -r 10f834eb0a9e hws/hw07.tex --- a/hws/hw07.tex Mon Jul 10 18:48:35 2023 +0100 +++ b/hws/hw07.tex Sat Sep 09 14:14:31 2023 +0100 @@ -6,7 +6,7 @@ \section*{Homework 7} -\HEADER +%\HEADER \begin{enumerate} \item Suppose the context-sensitive grammar diff -r f2e667bed1c8 -r 10f834eb0a9e hws/hw08.pdf Binary file hws/hw08.pdf has changed diff -r f2e667bed1c8 -r 10f834eb0a9e hws/hw08.tex --- a/hws/hw08.tex Mon Jul 10 18:48:35 2023 +0100 +++ b/hws/hw08.tex Sat Sep 09 14:14:31 2023 +0100 @@ -7,7 +7,7 @@ \section*{Homework 8} -\HEADER +%%\HEADER \begin{enumerate} \item Write a program in the WHILE-language that calculates diff -r f2e667bed1c8 -r 10f834eb0a9e hws/hw09.pdf Binary file hws/hw09.pdf has changed diff -r f2e667bed1c8 -r 10f834eb0a9e hws/hw09.tex --- a/hws/hw09.tex Mon Jul 10 18:48:35 2023 +0100 +++ b/hws/hw09.tex Sat Sep 09 14:14:31 2023 +0100 @@ -8,7 +8,7 @@ \section*{Homework 9} -\HEADER +%\HEADER \begin{enumerate} \item Describe what is meant by \emph{eliminating tail