此行会导致编译错误:
astgen.typeError.foreach(System.err.println)
typeError 是对象 astgen 中字符串的 scala.collection.immutable.List。
我得到的错误是:
error: ambiguous reference to overloaded definition,
both method println in class PrintStream of type (java.lang.String)Unit
and method println in class PrintStream of type (Array[Char])Unit
match expected type (Nothing) => Unit
astgen.typeError.foreach(System.err.println)
我是 Scala 新手,不明白这个问题。使用 2.7.7final。