int addr = gen_address();
$code.addr = addr;
$code.append(
ldc(44),
istore(addr),
"getstatic java/lang/System/out Ljava/io/PrintStream;",
iload(addr),
"invokevirtual java/io/PrintStream/print(I)V");
int addr = gen_address();
$code.addr = addr;
$code.append(
ldc(22),
istore(addr),
"getstatic java/lang/System/out Ljava/io/PrintStream;",
iload(addr),
"invokevirtual java/io/PrintStream/print(I)V");
この文法は数値44
を出力し22
ますが、出力は次のようになります ( 4422
)
出力が ( 44 22 ) になるように、数字の間にスペースを追加したい
で何かを変える必要があると思います
"invokevirtual java/io/PrintStream/print(I)V");