I need a configuration language with a little code. I'm trying to use scala. Can I write in Scala or in other JVM language something like
... = car() {
title = "Experimental Car"
engine = dieselEngine() {
capacity = 1.9
}
}
instead of
val c = car()
c.title = "Experimental Car"
c.engine = c.dieselEngine()
c.engine.capacity = 1.9
It is important, that dieselEngine is method on car.