[libre-riscv-dev] [Bug 280] POWER spec parser needs to support fall-through cases
bugzilla-daemon at libre-riscv.org
bugzilla-daemon at libre-riscv.org
Mon Apr 6 13:45:11 BST 2020
http://bugs.libre-riscv.org/show_bug.cgi?id=280
--- Comment #8 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
@@ -152,6 +154,8 @@ def annoying_case_hack_filter(code):
for l in code.split("\n"):
spc_count = count_spaces(l)
nwhite = l[spc_count:]
+ if len(nwhite) == 0: # skip blank lines
+ continue
if nwhite.startswith("case") or nwhite.startswith("default"):
#print ("case/default", nwhite, spc_count, prev_spc_count)
if (prev_spc_count is not None and
@@ -473,9 +477,11 @@ switch (n)
that was enough to get it to skip blank lines. it "Does The Job".
yes it's not "clean / nice" however it's quick and it works.
moving on to the next task, kinda important.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-riscv-dev
mailing list