如何在Kotlin源代码中的字符串中运行Kotlin代码?

问题描述

由于缺乏经验,我觉得自己有点笨,但是,我想运行一些包含来自kotlin本身的kotlin代码的字符串。


fun main() {

  // execute this code.
  val string = """
    fun main() {
      print("Hello")
    }
  """
}

一些背景

我希望使用kotlin编译器执行它,而不真正生成任何文件

这供解释器使用,并研究产生由高级语言生成的kotlin代码。当Kotlin编译器可以帮我做时,我不想编写字节代码

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)