val a = 2 fun main() { // Generates IF_ICMPEQ do { "loop" } while (a == 42) // Generates IF_ICMPGT do { "loop" } while (a > 42) // Generates IF_ICMPGE do { "loop" } while (a >= 42) // Generates IF_ICMPLT do { "loop" } while (a < 42) // Generates IF_ICMPLE do { "loop" } while (a <= 42) } //0 ICONST_0 //0 ICONST_1 //1 IF_ICMPEQ //1 IF_ICMPLE //1 IF_ICMPLT //1 IF_ICMPGE //1 IF_ICMPGT //5 IF //0 GOTO