.class cast
.access public

.modifiers

.extends java.lang.Object
.implements

.method <init>
.maxStack 4
.access public
.modifiers
.signature ()V
.args args


.data
	int temp1
	int temp2
	int temp3
	int temp4
.code
L0	aload_0
L1	invokespecial java.lang.Object.<init> ()V
L4	return
.end

.method main
.maxStack 4
.access public
.modifiers static
.signature ([Ljava/lang/String;)V
.args args


.data
	int temp1
	int temp2
	int temp3
	int temp4
.code
L0	ldc 101.5
L2	fstore_2
L3	fload_2
L4	f2i
L5	istore_3
L6	ldc "i = "
L8	invokestatic IO.print (Ljava/lang/String;)V
L11	iload_3
L12	invokestatic IO.printInt (I)V
L15	ipush 100
L17	istore_3
L18	iload_3
L19	i2f
L20	fstore_2
L21	ldc "f = "
L23	invokestatic IO.print (Ljava/lang/String;)V
L26	fload_2
L27	invokestatic IO.printFloat (F)V
L30	return
.end

