Skip to content

Commit d908d9e

Browse files
authored
Fix Italian Swift enum cases that used an apostrophe as an accent (#313)
it/swift/enumerations/1.md and 2.md wrote the weekdays as lunedi', martedi', mercoledi', giovedi', venerdi' - an ASCII stand-in for the accent. An apostrophe is not valid in a Swift identifier, so neither exercise could compile and neither could be solved. Verified against the codecompiler container: 'case lunedi'' gives 'error: expected declaration', while 'case lunedi' with the accent compiles and prints venerdi. Fixed to the accented forms across --seed--, --answers-- and --solutions-- together, so the type-2 token mapping still lines up. Validator passes 270276 tests.
1 parent b35e181 commit d908d9e

2 files changed

Lines changed: 14 additions & 14 deletions

File tree

it/swift/enumerations/1.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ Dichiara una valida enumerazione
2525

2626
```swift
2727
[/] Settimana {
28-
case lunedi'
29-
case martedi'
30-
[/] mercoledi'
31-
case giovedi'
32-
case venerdi'
28+
case lunedì
29+
case martedì
30+
[/] mercoledì
31+
case giovedì
32+
case venerdì
3333
case [/]
3434
case domenica
3535
}
@@ -48,11 +48,11 @@ Dichiara una valida enumerazione
4848

4949
```swift
5050
enum Settimana {
51-
case lunedi'
52-
case martedi'
53-
case mercoledi'
54-
case giovedi'
55-
case venerdi'
51+
case lunedì
52+
case martedì
53+
case mercoledì
54+
case giovedì
55+
case venerdì
5656
case sabato
5757
case domenica
5858
}

it/swift/enumerations/2.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,23 +20,23 @@ Dichiara tutti i casi in un'unica riga di codice
2020

2121
```swift
2222
[/] Settimana {
23-
[/] lunedi', martedi', mercoledi', giovedi', [/], sabato, domenica
23+
[/] lunedì, martedì, mercoledì, giovedì, [/], sabato, domenica
2424
}
2525
```
2626

2727
# --answers--
2828

2929
- enum
3030
- enumeration
31-
- venerdi'
32-
- "venerdi'"
31+
- venerdì
32+
- "venerdì"
3333
- case
3434
- sabato
3535

3636
# --solutions--
3737

3838
```swift
3939
enum Settimana {
40-
case lunedi', martedi', mercoledi', giovedi', venerdi', sabato, domenica
40+
case lunedì, martedì, mercoledì, giovedì, venerdì, sabato, domenica
4141
}
4242
```

0 commit comments

Comments
 (0)