文件名称:MyCLRepl:自定义 Scala REPL 示例以添加自定义 ClassLoader 和自定义 REPL 命令
文件大小:6KB
文件格式:ZIP
更新时间:2024-07-28 03:40:28
Scala
のサンプルコード。 这是一个自定义 Scala 默认 REPL 的示例项目。 虽然这个项目本身意义不大,但我相信在你的项目中创建自己的 REPL 是一个很好的起点! :) #与Scala默认REPL有何不同? 表明 自定义 ClassLoader 加载任何类时的类名。 ":myCommand" 命令位于默认 REPL 命令之上。 scala > val hello = " hello " MyClassLoader loads classOf < root>.$line3 <<中略>> MyClassLoader loads classOf scala.collection.mutable. StringBuilder MyClassLoader loads classOf scala.runtime. ScalaRunTime $ hello : String = hello