aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/Parser.scala
diff options
context:
space:
mode:
authorchick2020-08-14 19:47:53 -0700
committerJack Koenig2020-08-14 19:47:53 -0700
commit6fc742bfaf5ee508a34189400a1a7dbffe3f1cac (patch)
tree2ed103ee80b0fba613c88a66af854ae9952610ce /src/main/scala/firrtl/Parser.scala
parentb516293f703c4de86397862fee1897aded2ae140 (diff)
All of src/ formatted with scalafmt
Diffstat (limited to 'src/main/scala/firrtl/Parser.scala')
-rw-r--r--src/main/scala/firrtl/Parser.scala5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/main/scala/firrtl/Parser.scala b/src/main/scala/firrtl/Parser.scala
index d3075cbb..40eaa88f 100644
--- a/src/main/scala/firrtl/Parser.scala
+++ b/src/main/scala/firrtl/Parser.scala
@@ -17,7 +17,6 @@ case class InvalidStringLitException(message: String) extends ParserException(me
case class InvalidEscapeCharException(message: String) extends ParserException(message)
case class SyntaxErrorsException(message: String) extends ParserException(message)
-
object Parser extends LazyLogging {
/** Parses a file in a given filename and returns a parsed [[firrtl.ir.Circuit Circuit]] */
@@ -57,13 +56,13 @@ object Parser extends LazyLogging {
ast
}
+
/** Takes Iterator over lines of FIRRTL, returns FirrtlNode (root node is Circuit) */
def parse(lines: Iterator[String], infoMode: InfoMode = UseInfo): Circuit =
parseString(lines.mkString("\n"), infoMode)
def parse(lines: Seq[String]): Circuit = parseString(lines.mkString("\n"), UseInfo)
-
/** Parse the concrete syntax of a FIRRTL [[firrtl.ir.Circuit]], e.g.
* {{{
* """circuit Top:
@@ -106,7 +105,7 @@ object Parser extends LazyLogging {
def parse(lines: Seq[String], infoMode: InfoMode): Circuit = parse(lines.iterator, infoMode)
- def parse(text: String, infoMode: InfoMode): Circuit = parse(text split "\n", infoMode)
+ def parse(text: String, infoMode: InfoMode): Circuit = parse(text.split("\n"), infoMode)
/** Parse the concrete syntax of a FIRRTL [[firrtl.ir.Expression]], e.g.
* "add(x, y)" becomes: