refactor mruby method(fix indent. remove temporary value, duplicate procedure)

This commit is contained in:
kkkkkt
2014-08-18 10:58:48 +09:00
parent 98a95530c2
commit 9da37cdfd1
5 changed files with 9 additions and 18 deletions
+2 -2
View File
@@ -746,10 +746,10 @@ gen_values(codegen_scope *s, node *t, int val)
codegen(s, t->car, VAL);
pop(); pop();
if (is_splat) {
genop(s, MKOP_AB(OP_ARYCAT, cursp(), cursp()+1));
genop(s, MKOP_AB(OP_ARYCAT, cursp(), cursp()+1));
}
else {
genop(s, MKOP_AB(OP_ARYPUSH, cursp(), cursp()+1));
genop(s, MKOP_AB(OP_ARYPUSH, cursp(), cursp()+1));
}
t = t->cdr;
while (t) {