Почему kscript не похож на точку с запятой? - PullRequest
0 голосов
/ 01 октября 2018

Я играл со сценариями Kotlin, и меня раздражало появление следующей ошибки:

script:

val name = "you"; println("Hello $name!")

Ошибка:

tt.kts:1:19: error: unexpected tokens (use ';' to separate expressions on the same line)
val name = "you"; println("Hello $name!")
                  ^

Если я используюразрыв строки вместо точки с запятой это работает.Разве компилятор не сказал мне, что точка с запятой будет в порядке?!

Это будет действительный код Котлина (внутри функции файла .kt).

1 Ответ

0 голосов
/ 03 октября 2018

На самом деле это была известная ошибка.Смотри https://youtrack.jetbrains.net/issue/KT-24996

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...