equal
deleted
inserted
replaced
6 \begin{document} |
6 \begin{document} |
7 |
7 |
8 \section*{Homework 1} |
8 \section*{Homework 1} |
9 |
9 |
10 \begin{enumerate} |
10 \begin{enumerate} |
11 \item {\bf (Optional)} If you want to look at code presented in the lectures, install the |
11 \item {\bf (Optional)} If you want to run the code presented |
|
12 in the lectures, install the |
12 Scala programming language available (for free) from |
13 Scala programming language available (for free) from |
13 \begin{center} |
14 \begin{center} |
14 \url{http://www.scala-lang.org} |
15 \url{http://www.scala-lang.org} |
15 \end{center} |
16 \end{center} |
16 |
17 |
17 \item {\bf (Optional)} Have a look at the crawler programs. |
18 \item {\bf (Optional)} Have a look at the crawler programs. |
18 Can you find a usage for them in your daily programming life? |
19 Can you find a usage for them in your daily programming life? |
19 |
20 |
20 \item In the context of the course, what is meant by the term \emph{language}? |
21 \item In the context of the AFL-course, what is meant by the term \emph{language}? |
21 |
22 |
22 \item Give the definition for regular expressions. What is the meaning of a |
23 \item Give the definition for regular expressions. What is the meaning of a |
23 regular expression? |
24 regular expression? |
24 |
25 |
25 \item Assume the concatenation operation of two strings is written as $s_1 @ s_2$. |
26 \item Assume the concatenation operation of two strings is written as $s_1 @ s_2$. |