| changeset 940 | 1c1fbf45a03c | 
| parent 928 | 717ecab7b87a | 
| child 960 | 791f4d9f53e1 | 
| 939:fb6ffb9b7304 | 940:1c1fbf45a03c | 
|---|---|
| 54 nullable(ders(s.toList, r)) | 54 nullable(ders(s.toList, r)) | 
| 55 | 55 | 
| 56 | 56 | 
| 57 // some examples from the homework | 57 // some examples from the homework | 
| 58 | 58 | 
| 59 val r = SEQ(CHAR('b'), CHAR('c')) | 59 val r = SEQ(CHAR('a'), CHAR('c')) | 
| 60 matcher(r, "ac") | 60 matcher(r, "ac") | 
| 61 | 61 | 
| 62 val r1 = STAR(ALT(SEQ(CHAR('a'), CHAR('b')), CHAR('b'))) | 62 val r1 = STAR(ALT(SEQ(CHAR('a'), CHAR('b')), CHAR('b'))) | 
| 63 der('a', r) | 63 der('a', r) | 
| 64 der('b', r) | 64 der('b', r) |