从字符串实例化一个函数?
我有一个函数定义在一个字符串,并需要一种方法来实例化它:
val myFunction = """fun (file:Int, rank:Int, playerHasWhite: Boolean): Boolean { val a = file + 3 val b = rank - 2 if (playerHasWhite) a>b else a<b } """
那么,是否有一个简单的方法,通过reflection来实例化myFunction? (我注意到我可能需要jar kotlinreflection)