e.addMemberAccessInstruction(INVOKESTATIC, "java/lang/Integer",
"parseInt", "(Ljava/lang/String;)I");
e.addNoArgInstruction(ISTORE_2);
e.addMemberAccessInstruction(GETSTATIC, "java/lang/System", "out",
"Ljava/io/PrintStream;");
e.addReferenceInstruction(NEW, "java/lang/StringBuffer");
e.addNoArgInstruction(DUP);
e.addMemberAccessInstruction(INVOKESPECIAL, "java/lang/StringBuffer",
"<init>", "()V");
e.addLDCInstruction("Factorial(");
e.addMemberAccessInstruction(INVOKEVIRTUAL, "java/lang/StringBuffer",