Skip to content

Commit 9993dd7

Browse files
committed
.gitignore space, lang.py optimization
1 parent 05da712 commit 9993dd7

2 files changed

Lines changed: 8 additions & 9 deletions

File tree

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
.idea
22
debug
3-
build
3+
build

lang.py

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,16 @@ def get_strings(original_program: str) -> list[tuple[int, int]]:
1717

1818
string_locations: list[tuple[int, int]] = []
1919

20-
inside = "NONE"
21-
pointer = -1
20+
inside: str | None = None
21+
pointer: int = -1
2222
for i, char in enumerate(original_program):
23-
if inside == "NONE":
24-
if char == "'" or char == '"':
23+
if inside is None:
24+
if char in ("'", '"'):
2525
inside = char
2626
pointer = i
27-
else:
28-
if char == inside:
29-
inside = "NONE"
30-
string_locations.append((pointer, i))
27+
elif char == inside:
28+
inside = None
29+
string_locations.append((pointer, i))
3130

3231
return string_locations
3332

0 commit comments

Comments
 (0)