R: Fix linter

This commit is contained in:
Paul Hameteman 2025-10-14 22:36:44 +02:00
commit 4e3d9177af

View file

@ -7,19 +7,21 @@ enum class Heading(val symbol: Char) {
WEST('W'), WEST('W'),
; ;
fun turnLeft() = when (this) { fun turnLeft(): Heading =
EAST -> NORTH when (this) {
NORTH -> WEST EAST -> NORTH
WEST -> SOUTH NORTH -> WEST
SOUTH -> EAST WEST -> SOUTH
} SOUTH -> EAST
}
fun turnRight() = when (this) { fun turnRight(): Heading =
EAST -> SOUTH when (this) {
SOUTH -> WEST EAST -> SOUTH
WEST -> NORTH SOUTH -> WEST
NORTH -> EAST WEST -> NORTH
} NORTH -> EAST
}
override fun toString(): String = symbol.toString() override fun toString(): String = symbol.toString()