From 635f98dd174e62151c82d20d4fca35272a85c146 Mon Sep 17 00:00:00 2001 From: Colin Schmidt Date: Wed, 13 Apr 2016 11:06:53 -0700 Subject: Remove underscores from constant creation This makes chisel2's behaviour and makes it easier to read large constants. --- src/main/scala/Chisel/Bits.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/Chisel/Bits.scala b/src/main/scala/Chisel/Bits.scala index 3d79af60..44d9b660 100644 --- a/src/main/scala/Chisel/Bits.scala +++ b/src/main/scala/Chisel/Bits.scala @@ -393,7 +393,7 @@ private[Chisel] sealed trait UIntFactory { case "b" => 2 case _ => Builder.error(s"Invalid base $base"); 2 } - BigInt(num, radix) + BigInt(num.filterNot(_ == '_'), radix) } private def parsedWidth(n: String) = -- cgit v1.2.3