fix #2
This commit is contained in:
parent
82d6ce586b
commit
37b746dc48
|
@ -192,7 +192,10 @@ class SkillLanguageServer(LanguageServer):
|
|||
|
||||
def _parse_assigns(self, lines: list[str]) -> None:
|
||||
for row, line in enumerate(lines):
|
||||
for found in finditer(r"([a-zA-Z_][a-zA-Z0-9_]*)\s*=\s+", line):
|
||||
for found in finditer(
|
||||
r"\b([a-zA-Z_][a-zA-Z0-9_]*)((-|~)>[a-zA-Z_][a-zA-Z0-9_]*)?\s*=\s+",
|
||||
line,
|
||||
):
|
||||
token = found.group(1)
|
||||
token_range = Range(
|
||||
Position(row, found.start()),
|
||||
|
|
Loading…
Reference in New Issue