blob: 210a50fb61078dac50ecb014a7d6176a344b688f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
import java.io._
import firrtl._
import firrtl.Utils._
object Example
{
// Example use of Scala FIRRTL parser and serialization
def main(args: Array[String])
{
val inputFile = args(0)
// Parse file
val ast = firrtl.Parser.parse(inputFile)
val writer = new PrintWriter(new File(args(1)))
writer.write(ast.serialize) // serialize returns String
writer.close()
}
}
|