$ p1 = f$edit(p1, "UPCASE") $ parent = "/disk2/arne/kotlin" $ kotlinhome = "''parent'/kotlinc" $ xmx = "''kotlin_xmx'" $ if xmx .eqs. "" then xmx = "256m" $ cp = "''kotlin_cp'" $ if cp .nes. "" then cp = ":" + cp $ if p1 .eqs. "COMPILE" $ then $ java - "-Xmx''xmx'" - -cp "''kotlinhome'/lib/kotlin-preloader.jar" - "org.jetbrains.kotlin.preloading.Preloader" - -cp "''cp'''kotlinhome'/lib/kotlin-compiler.jar" - "org.jetbrains.kotlin.cli.jvm.K2JVMCompiler" - 'p2' 'p3' 'p4' 'p5' 'p6' 'p7' 'p8' $ write sys$output "Run with java -cp .:''kotlinhome'/lib/* " $ endif $ if p1 .eqs. "RUNNER $ then $ java - "-Xmx''xmx'" - "-Dkotlin.home=''kotlinhome'" - -cp "''cp'''kotlinhome'/lib/kotlin-runner.jar" - "org.jetbrains.kotlin.runner.Main" - 'p2' 'p3' 'p4' 'p5' 'p6' 'p7' 'p8' $ endif $ exit