1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
// scala.tools.nsc.Main.scala
package test;
/** The main class for NSC, a compiler for the programming
* language Scala.
*/
object Test {
/*
def process(): AnyRef = {
class Compiler;
var compiler$module: Compiler = new Compiler;
def compiler() = compiler$module;
class Generator {
val c : Compiler = compiler()
}
var generator$module: Generator = new Generator;
def generator() = generator$module;
generator()
}
*/
def process1(): AnyRef = {
object generator {
val c = compiler
}
object compiler;
generator
}
}
|