kscript --interactive does not resolve the variables defined inside .kts file
I am trying to repl connect to .kts file which is defined such
#!/usr/bin/env kscript
val myName = "Namig"
and it can not resolve it. Here is the logs:
kscript --interactive test.kts [kscript] Creating REPL Welcome to Kotlin version 1.8.21 (JRE 11.0.12+0) Type :help for help, :quit for quit println(myName) error: unresolved reference: myName println(myName)
I am thankful in advance for your efforts and creating such a beautiful project which makes my life easier when writing script.
I don't know if-- interactive mode was ever intended to resolve pieces of the code in the script. In my understanding, it is only for resolving dependencies and putting them into the scope of REPL. That functionality definitely works:
(code based on the example from README)