aboutsummaryrefslogtreecommitdiff
path: root/constants.py
diff options
context:
space:
mode:
authorFelix Hauptmann <git@felix-hauptmann.de>2023-10-10 00:54:21 +0200
committerFelix Hauptmann <git@felix-hauptmann.de>2023-10-10 01:07:47 +0200
commitf477f5674a2b23ed7281dcc29473648b87e6d8d9 (patch)
tree734a1b54e19347344b7530e2879de081b38f7c73 /constants.py
parent2c457dd5471195c16c72981a2c8fc7b4c8564794 (diff)
downloadriscv-opcodes-f477f5674a2b23ed7281dcc29473648b87e6d8d9.zip
riscv-opcodes-f477f5674a2b23ed7281dcc29473648b87e6d8d9.tar.gz
riscv-opcodes-f477f5674a2b23ed7281dcc29473648b87e6d8d9.tar.bz2
fix csv parsing
Diffstat (limited to 'constants.py')
-rw-r--r--constants.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/constants.py b/constants.py
index ac67560..9ff08c0 100644
--- a/constants.py
+++ b/constants.py
@@ -26,22 +26,22 @@ imported_regex = re.compile('^\s*\$import\s*(?P<extension>.*)\s*::\s*(?P<instruc
causes = []
with open("causes.csv") as f:
- csv_reader = csv.reader(f)
+ csv_reader = csv.reader(f, skipinitialspace=True)
for row in csv_reader:
causes.append((int(row[0], 0), row[1]))
csrs = []
with open("csrs.csv") as f:
- csv_reader = csv.reader(f)
+ csv_reader = csv.reader(f, skipinitialspace=True)
for row in csv_reader:
csrs.append((int(row[0], 0), row[1]))
csrs32 = []
with open("csrs32.csv") as f:
- csv_reader = csv.reader(f)
+ csv_reader = csv.reader(f, skipinitialspace=True)
for row in csv_reader:
csrs32.append((int(row[0], 0), row[1]))
arg_lut = {}
with open("arg_lut.csv") as f:
- csv_reader = csv.reader(f)
+ csv_reader = csv.reader(f, skipinitialspace=True)
for row in csv_reader:
k = row[0]
v = (int(row[1]), int(row[2]))