aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorazidar2016-01-23 16:40:44 -0800
committerazidar2016-01-23 16:40:44 -0800
commit6acc9b5c71a0ad2ba22a6f02654a564a1ec3bb08 (patch)
treea371824a5f27f55c531b15b1d1c977c2e7b186d2 /src
parenteb8e4cc2b4ebba49820b806c9ded6bc630980f48 (diff)
off by one error when emitting ports in verilog
Diffstat (limited to 'src')
-rw-r--r--src/main/stanza/passes.stanza2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/stanza/passes.stanza b/src/main/stanza/passes.stanza
index ce222b6e..000419cc 100644
--- a/src/main/stanza/passes.stanza
+++ b/src/main/stanza/passes.stanza
@@ -2608,7 +2608,7 @@ defn emit-verilog (m:InModule) -> Module :
emit(["module " name(m) "("])
if !empty?(portdefs) :
for (x in portdefs, i in 0 to false) do :
- if i != length(portdefs) : emit([tab x ","])
+ if i != length(portdefs) - 1 : emit([tab x ","])
else : emit([tab x])
emit([");"])