Improve line splitting
This commit is contained in:
parent
cfee88e040
commit
cfa740077f
1 changed files with 2 additions and 4 deletions
|
|
@ -72,11 +72,10 @@ class Program: # pylint: disable=too-few-public-methods
|
||||||
)
|
)
|
||||||
|
|
||||||
for i, line in enumerate(text_program.split("\n")):
|
for i, line in enumerate(text_program.split("\n")):
|
||||||
line = line.strip()
|
line = line.split(";")[0].strip()
|
||||||
if not line:
|
if not line:
|
||||||
continue
|
continue
|
||||||
if ";" in line:
|
words = line.split()
|
||||||
line = line.split(";")[0].strip()
|
|
||||||
if line.startswith(".program"):
|
if line.startswith(".program"):
|
||||||
if program_name:
|
if program_name:
|
||||||
raise RuntimeError("Multiple programs not supported")
|
raise RuntimeError("Multiple programs not supported")
|
||||||
|
|
@ -103,7 +102,6 @@ class Program: # pylint: disable=too-few-public-methods
|
||||||
raise RuntimeError(f"Invalid fifo type {fifo_type}")
|
raise RuntimeError(f"Invalid fifo type {fifo_type}")
|
||||||
require_version(required_version, line)
|
require_version(required_version, line)
|
||||||
elif line.startswith(".mov_status"):
|
elif line.startswith(".mov_status"):
|
||||||
words = line.split()
|
|
||||||
required_version = 0
|
required_version = 0
|
||||||
mov_status_param = 0
|
mov_status_param = 0
|
||||||
mov_status_type = words[1]
|
mov_status_type = words[1]
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue