
Kotlin K2 ๋ชจ๋์ K1์ ์ฐจ์ด์ ๋ฐ ์ฅ๋จ์ ๋ถ์
ยท
Languages/Kotlin
Kotlin K2 ๋ชจ๋์ K1์ ์ฐจ์ด์ ๋ฐ ์ฅ๋จ์ ๋ถ์Kotlin ์ธ์ด์ ์งํ๋ ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ์ ์๊ตฌ์ ํ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ ํธ๋ ๋๋ฅผ ๋ฐ์ํ๋ฉฐ ์ง์์ ์ผ๋ก ๋ฐ์ ํ๊ณ ์์ต๋๋ค. 2024๋
JetBrains๋ Kotlin ์ํ๊ณ์ ์ค์ถ์ ์ธ ๋ณํ๋ฅผ ๊ฐ์ ธ์จ K2 ์ปดํ์ผ๋ฌ์ K2 ๋ชจ๋๋ฅผ ๊ณต๊ฐํ์ผ๋ฉฐ, ์ด๋ ๊ธฐ์กด K1 ์ํคํ
์ฒ์์ ๊ทผ๋ณธ์ ์ธ ์ฐจ๋ณ์ฑ์ ๋ณด์ฌ์ฃผ๊ณ ์์ต๋๋ค. ๋ณธ ๋ณด๊ณ ์๋ K2 ๋ชจ๋์ K1์ ๊ธฐ์ ์ ์ฐจ์ด๋ฅผ ๋ค๊ฐ๋๋ก ๋ถ์ํ๊ณ , ์ค์ ๊ฐ๋ฐ ํ๊ฒฝ์์์ ์ ์ฉ ์ฌ๋ก๋ฅผ ํตํด ์ฅ๋จ์ ์ ์ข
ํฉ์ ์ผ๋ก ํ๊ฐํฉ๋๋ค.1. K2 ๋ชจ๋์ K1์ ์ํคํ
์ฒ์ ์ฐจ์ด1.1 ์ปดํ์ผ๋ฌ ๊ตฌ์กฐ์ ํ์ K1 ์ปดํ์ผ๋ฌ๋ Kotlin 1.x ์๋ฆฌ์ฆ์์ ์ฌ์ฉ๋๋ ์ ํต์ ์ธ ์ํคํ
์ฒ๋ก, PSI(Program Structure Interface)์ UAST(Uni..