All Downloads are FREE. Search and download functionalities are using the official Maven repository.

replpp.Main.scala Maven / Gradle / Ivy

package replpp

import replpp.server.ReplServer

import java.io.{InputStream, PrintStream, File as JFile}
import java.net.URLClassLoader
import java.nio.file.{Files, Path, Paths}
import java.util
import java.util.stream
import java.util.stream.Collectors
import scala.jdk.CollectionConverters.*

object Main {
  def main(args: Array[String]): Unit = {
    val config = Config.parse(args)

    if (config.server) {
      ReplServer.startHttpServer(config)
    } else if (config.scriptFile.isDefined)
      ScriptRunner.exec(config)
    else 
      InteractiveShell.run(config)
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy