Sam Stone
01/02/2023, 8:14 PMJ
was written to parse the AST of a KT file(s) (the first Kotlin compiler, written in Java) and produce an executable/binary. Program J
(the binary that Java produced from source code J
) was then used to compile a Kotlin program K
that itself could read KT files (the second Kotlin compiler, written in Kotlin) and produce a binary. The binary produced from K
was used to compile an iteratively better version K1
, which was used to compile K2
, etc.
Somewhat based on this.
Does the current compiler rely on the JVM to run?hfhbd
01/02/2023, 8:29 PMdmitriy.novozhilov
01/02/2023, 10:00 PMmaster
branchKirill Grouchnikov
01/02/2023, 11:38 PMStephan Schröder
01/04/2023, 10:14 AM