Skip to content

Commit 13d2dc7

Browse files
committed
Remove NOT parenthesis
1 parent 652e158 commit 13d2dc7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

snakehdl/compilers/verilog.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ def _render(self, op: BOp, cseroot=False) -> str:
4141
if pop._bits is None: raise RuntimeError('BIT missing index\n' + str(op))
4242
return f'{self._render(pop)}[{op.bit_index}]' if pop._bits > 1 else f'{self._render(pop)}'
4343
elif op.op is BOps.JOIN: return '{' + ', '.join([self._render(v) for v in reversed(op.src)]) + '}'
44-
elif op.op is BOps.NOT: return f'~({self._render(op.src[0])})'
44+
elif op.op is BOps.NOT: return f'~{self._render(op.src[0])}'
4545
elif op.op is BOps.AND: return f'({self._render(op.src[0])} & {self._render(op.src[1])})'
4646
elif op.op is BOps.NAND: return f'~({self._render(op.src[0])} & {self._render(op.src[1])})'
4747
elif op.op is BOps.OR: return f'({self._render(op.src[0])} | {self._render(op.src[1])})'

0 commit comments

Comments
 (0)