Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
672aad693a
|
@@ -1,2 +1,2 @@
|
|||||||
version_info = (0, 0, 3)
|
version_info = (0, 0, 4)
|
||||||
__version__ = ".".join([str(n) for n in version_info])
|
__version__ = ".".join([str(n) for n in version_info])
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ class Generator(RDLListener):
|
|||||||
assert child.array_dimensions is not None
|
assert child.array_dimensions is not None
|
||||||
if len(child.array_dimensions) > 1:
|
if len(child.array_dimensions) > 1:
|
||||||
raise NotImplementedError("Multidimensional arrays not supported")
|
raise NotImplementedError("Multidimensional arrays not supported")
|
||||||
self.f.write(f"{' '*self.indent_level*4} self.{child.inst_name} = [self.{child.inst_name}Class(self.addr + {child.raw_address_offset} + {child.size}*i for i in range({child.n_elements}))]\n")
|
self.f.write(f"{' '*self.indent_level*4} self.{child.inst_name} = [self.{child.inst_name}Class(self.addr + {child.raw_address_offset} + {child.size}*i) for i in range({child.n_elements})]\n")
|
||||||
else:
|
else:
|
||||||
self.f.write(f"{' '*self.indent_level*4} self.{child.inst_name} = self.{child.inst_name}Class(self.addr + {child.address_offset})\n")
|
self.f.write(f"{' '*self.indent_level*4} self.{child.inst_name} = self.{child.inst_name}Class(self.addr + {child.address_offset})\n")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user