equal
deleted
inserted
replaced
1 // Scala Lecture 5 |
1 // Scala Lecture 5 |
2 //================= |
2 //================= |
3 |
3 |
4 |
4 // Questions at |
5 |
5 // |
6 |
6 // pollev.com/cfltutoratki576 |
|
7 |
|
8 (n, m) match { |
|
9 case Pat1 => |
|
10 case _ => |
|
11 } |
|
12 |
|
13 val delta : (State, Char) => State = |
|
14 { case (Q0, 'a') => Q1 |
|
15 case (Q0, 'b') => Q2 |
|
16 case (Q1, 'a') => Q4 |
|
17 case (Q1, 'b') => Q2 |
|
18 case (Q2, 'a') => Q3 |
|
19 case (Q2, 'b') => Q2 |
|
20 case (Q3, 'a') => Q4 |
|
21 case (Q3, 'b') => Q0 |
|
22 case (Q4, 'a') => Q4 |
|
23 case (Q4, 'b') => Q4 |
|
24 case _ => throw new Exception("Undefined") } |
|
25 |
|
26 |
|
27 class Foo(i: Int) |
|
28 |
|
29 val v = new Foo(10) |
|
30 |
|
31 case class Bar(i: Int) |
|
32 |
|
33 val v = Bar(10) |
7 |
34 |
8 |
35 |
9 |
36 |
10 |
37 |
11 |
38 |