blob: 677c9ca229b7157b82e24b8b2c7a105a59d40e0d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
import scala.tools.nsc._
import interpreter.ILoop
import scala.tools.partest.ReplTest
object Test extends ReplTest {
override def extraSettings = "-Yopt:l:classpath"
def code = """
val n = 2
() => n
"""
// replace indylambda function names by <function0>
override def eval() = {
val lines = super.eval
val r = """\$\$Lambda.*""".r
lines.map(l => r.replaceAllIn(l, "<function0>"))
}
}
|