ruby-changes:44926
From: kazu <ko1@a...>
Date: Tue, 6 Dec 2016 21:49:52 +0900 (JST)
Subject: [ruby-changes:44926] kazu:r56999 (trunk): Fix typos
kazu 2016-12-06 21:49:46 +0900 (Tue, 06 Dec 2016) New Revision: 56999 https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=56999 Log: Fix typos Patch by: Koichi ITO <koic.ito@g...> [Fix GH-1498] Modified files: trunk/compile.c trunk/doc/ChangeLog-1.9.3 trunk/doc/ChangeLog-YARV trunk/test/ruby/test_hash.rb trunk/test/ruby/test_regexp.rb trunk/test/ruby/test_symbol.rb trunk/test/ruby/test_variable.rb Index: compile.c =================================================================== --- compile.c (revision 56998) +++ compile.c (revision 56999) @@ -304,14 +304,14 @@ r_value(VALUE value) https://github.com/ruby/ruby/blob/trunk/compile.c#L304 iseq_compile_each(iseq, (anchor), (node), 0))) /* compile node, this node's value will be popped */ -#define COMPILE_POPED(anchor, desc, node) \ +#define COMPILE_POPPED(anchor, desc, node) \ (debug_compile("== " desc "\n", \ iseq_compile_each(iseq, (anchor), (node), 1))) -/* compile node, which is popped when 'poped' is true */ -#define COMPILE_(anchor, desc, node, poped) \ +/* compile node, which is popped when 'popped' is true */ +#define COMPILE_(anchor, desc, node, popped) \ (debug_compile("== " desc "\n", \ - iseq_compile_each(iseq, (anchor), (node), (poped)))) + iseq_compile_each(iseq, (anchor), (node), (popped)))) #define COMPILE_RECV(anchor, desc, node) \ (private_recv_p(node) ? \ @@ -645,7 +645,7 @@ rb_iseq_compile_node(rb_iseq_t *iseq, NO https://github.com/ruby/ruby/blob/trunk/compile.c#L645 break; case ISEQ_TYPE_ENSURE: iseq_set_exception_local_table(iseq); - COMPILE_POPED(ret, "ensure", node); + COMPILE_POPPED(ret, "ensure", node); break; case ISEQ_TYPE_DEFINED_GUARD: iseq_set_exception_local_table(iseq); @@ -1324,7 +1324,7 @@ iseq_set_arguments_keywords(rb_iseq_t *i https://github.com/ruby/ruby/blob/trunk/compile.c#L1324 dv = Qfalse; break; default: - COMPILE_POPED(optargs, "kwarg", node); /* nd_type(node) == NODE_KW_ARG */ + COMPILE_POPPED(optargs, "kwarg", node); /* nd_type(node) == NODE_KW_ARG */ dv = complex_mark; } @@ -1399,7 +1399,7 @@ iseq_set_arguments(rb_iseq_t *iseq, LINK https://github.com/ruby/ruby/blob/trunk/compile.c#L1399 label = NEW_LABEL(nd_line(node)); rb_ary_push(labels, (VALUE)label | 1); ADD_LABEL(optargs, label); - COMPILE_POPED(optargs, "optarg", node->nd_body); + COMPILE_POPPED(optargs, "optarg", node->nd_body); node = node->nd_next; i += 1; } @@ -1433,10 +1433,10 @@ iseq_set_arguments(rb_iseq_t *iseq, LINK https://github.com/ruby/ruby/blob/trunk/compile.c#L1433 } if (args->pre_init) { /* m_init */ - COMPILE_POPED(optargs, "init arguments (m)", args->pre_init); + COMPILE_POPPED(optargs, "init arguments (m)", args->pre_init); } if (args->post_init) { /* p_init */ - COMPILE_POPED(optargs, "init arguments (p)", args->post_init); + COMPILE_POPPED(optargs, "init arguments (p)", args->post_init); } if (rest_id) { @@ -2960,14 +2960,14 @@ enum compile_array_type_t { https://github.com/ruby/ruby/blob/trunk/compile.c#L2960 static int compile_array_(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE* node_root, - enum compile_array_type_t type, struct rb_call_info_kw_arg **keywords_ptr, int poped) + enum compile_array_type_t type, struct rb_call_info_kw_arg **keywords_ptr, int popped) { NODE *node = node_root; int line = (int)nd_line(node); int len = 0; if (nd_type(node) == NODE_ZARRAY) { - if (!poped) { + if (!popped) { switch (type) { case COMPILE_ARRAY_TYPE_ARRAY: ADD_INSN1(ret, line, newarray, INT2FIX(0)); break; case COMPILE_ARRAY_TYPE_HASH: ADD_INSN1(ret, line, newhash, INT2FIX(0)); break; @@ -3009,12 +3009,12 @@ compile_array_(rb_iseq_t *iseq, LINK_ANC https://github.com/ruby/ruby/blob/trunk/compile.c#L3009 len--; } else { - COMPILE_(anchor, "array element", node->nd_head, poped); + COMPILE_(anchor, "array element", node->nd_head, popped); } } if (opt_p && type != COMPILE_ARRAY_TYPE_ARGS) { - if (!poped) { + if (!popped) { VALUE ary = rb_ary_tmp_new(i); end_node = node; @@ -3062,7 +3062,7 @@ compile_array_(rb_iseq_t *iseq, LINK_ANC https://github.com/ruby/ruby/blob/trunk/compile.c#L3062 } } else { - if (!poped) { + if (!popped) { switch (type) { case COMPILE_ARRAY_TYPE_ARRAY: ADD_INSN1(anchor, line, newarray, INT2FIX(i)); @@ -3105,7 +3105,7 @@ compile_array_(rb_iseq_t *iseq, LINK_ANC https://github.com/ruby/ruby/blob/trunk/compile.c#L3105 } } else { - /* poped */ + /* popped */ APPEND_LIST(ret, anchor); } } @@ -3196,7 +3196,7 @@ compile_massign_lhs(rb_iseq_t *iseq, LIN https://github.com/ruby/ruby/blob/trunk/compile.c#L3196 VALUE dupidx; int line = nd_line(node); - COMPILE_POPED(ret, "masgn lhs (NODE_ATTRASGN)", node); + COMPILE_POPPED(ret, "masgn lhs (NODE_ATTRASGN)", node); iobj = (INSN *)get_prev_insn((INSN *)LAST_ELEMENT(ret)); /* send insn */ ci = (struct rb_call_info *)iobj->operands[0]; @@ -3215,7 +3215,7 @@ compile_massign_lhs(rb_iseq_t *iseq, LIN https://github.com/ruby/ruby/blob/trunk/compile.c#L3215 case NODE_MASGN: { DECL_ANCHOR(anchor); INIT_ANCHOR(anchor); - COMPILE_POPED(anchor, "nest masgn lhs", node); + COMPILE_POPPED(anchor, "nest masgn lhs", node); REMOVE_ELEM(FIRST_ELEMENT(anchor)); ADD_SEQ(ret, anchor); break; @@ -3223,7 +3223,7 @@ compile_massign_lhs(rb_iseq_t *iseq, LIN https://github.com/ruby/ruby/blob/trunk/compile.c#L3223 default: { DECL_ANCHOR(anchor); INIT_ANCHOR(anchor); - COMPILE_POPED(anchor, "masgn lhs", node); + COMPILE_POPPED(anchor, "masgn lhs", node); REMOVE_ELEM(FIRST_ELEMENT(anchor)); ADD_SEQ(ret, anchor); } @@ -3287,7 +3287,7 @@ compile_massign_opt(rb_iseq_t *iseq, LIN https://github.com/ruby/ruby/blob/trunk/compile.c#L3287 while (rhsn) { if (llen <= rlen) { - COMPILE_POPED(ret, "masgn val (popped)", rhsn->nd_head); + COMPILE_POPPED(ret, "masgn val (popped)", rhsn->nd_head); } else { COMPILE(ret, "masgn val", rhsn->nd_head); @@ -3318,14 +3318,14 @@ adjust_stack(rb_iseq_t *iseq, LINK_ANCHO https://github.com/ruby/ruby/blob/trunk/compile.c#L3318 } static int -compile_massign(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE *node, int poped) +compile_massign(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE *node, int popped) { NODE *rhsn = node->nd_value; NODE *splatn = node->nd_args; NODE *lhsn = node->nd_head; int lhs_splat = (splatn && (VALUE)splatn != (VALUE)-1) ? 1 : 0; - if (!poped || splatn || !compile_massign_opt(iseq, ret, rhsn, lhsn)) { + if (!popped || splatn || !compile_massign_opt(iseq, ret, rhsn, lhsn)) { int llen = 0; int expand = 1; DECL_ANCHOR(lhsseq); @@ -3340,7 +3340,7 @@ compile_massign(rb_iseq_t *iseq, LINK_AN https://github.com/ruby/ruby/blob/trunk/compile.c#L3340 COMPILE(ret, "normal masgn rhs", rhsn); - if (!poped) { + if (!popped) { ADD_INSN(ret, nd_line(node), dup); } else if (!lhs_splat) { @@ -3729,7 +3729,7 @@ add_ensure_iseq(LINK_ANCHOR *ret, rb_ise https://github.com/ruby/ruby/blob/trunk/compile.c#L3729 ISEQ_COMPILE_DATA(iseq)->ensure_node_stack = enlp->prev; ADD_LABEL(ensure_part, lstart); - COMPILE_POPED(ensure_part, "ensure part", enlp->ensure_node); + COMPILE_POPPED(ensure_part, "ensure part", enlp->ensure_node); ADD_LABEL(ensure_part, lend); ADD_SEQ(ensure, ensure_part); } @@ -3860,7 +3860,7 @@ compile_named_capture_assign(rb_iseq_t * https://github.com/ruby/ruby/blob/trunk/compile.c#L3860 ADD_INSN(ret, line, dup); } last = ret->last; - COMPILE_POPED(ret, "capture", vars->nd_head); + COMPILE_POPPED(ret, "capture", vars->nd_head); last = last->next; /* putobject :var */ cap = new_insn_send(iseq, line, idAREF, INT2FIX(1), NULL, INT2FIX(0), NULL); @@ -3889,7 +3889,7 @@ compile_named_capture_assign(rb_iseq_t * https://github.com/ruby/ruby/blob/trunk/compile.c#L3889 ADD_INSN(ret, line, pop); for (vars = node; vars; vars = vars->nd_next) { last = ret->last; - COMPILE_POPED(ret, "capture", vars->nd_head); + COMPILE_POPPED(ret, "capture", vars->nd_head); last = last->next; /* putobject :var */ ((INSN*)last)->insn_id = BIN(putnil); ((INSN*)last)->operand_size = 0; @@ -3908,17 +3908,17 @@ number_literal_p(NODE *n) https://github.com/ruby/ruby/blob/trunk/compile.c#L3908 self: InstructionSequence node: Ruby compiled node - poped: This node will be poped + popped: This node will be popped */ static int -iseq_compile_each(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE * node, int poped) +iseq_compile_each(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE * node, int popped) { enum node_type type; LINK_ELEMENT *saved_last_element = 0; int line; if (node == 0) { - if (!poped) { + if (!popped) { debugs("node: NODE_NIL(implicit)\n"); ADD_INSN(ret, ISEQ_COMPILE_DATA(iseq)->last_line, putnil); } @@ -3946,11 +3946,11 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L3946 case NODE_BLOCK:{ while (node && nd_type(node) == NODE_BLOCK) { COMPILE_(ret, "BLOCK body", node->nd_head, - (node->nd_next == 0 && poped == 0) ? 0 : 1); + (node->nd_next == 0 && popped == 0) ? 0 : 1); node = node->nd_next; } if (node) { - COMPILE_(ret, "BLOCK next", node->nd_next, poped); + COMPILE_(ret, "BLOCK next", node->nd_next, popped); } break; } @@ -3969,8 +3969,8 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L3969 compile_branch_condition(iseq, cond_seq, node->nd_cond, then_label, else_label); - COMPILE_(then_seq, "then", node->nd_body, poped); - COMPILE_(else_seq, "else", node->nd_else, poped); + COMPILE_(then_seq, "then", node->nd_body, popped); + COMPILE_(else_seq, "else", node->nd_else, popped); ADD_SEQ(ret, cond_seq); @@ -4002,7 +4002,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4002 rb_hash_tbl_raw(literals)->type = &cdhash_type; if (node->nd_head == 0) { - COMPILE_(ret, "when", node->nd_body, poped); + COMPILE_(ret, "when", node->nd_body, popped); break; } COMPILE(head, "case base", node->nd_head); @@ -4028,7 +4028,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4028 l1 = NEW_LABEL(line); ADD_LABEL(body_seq, l1); ADD_INSN(body_seq, line, pop); - COMPILE_(body_seq, "when body", node->nd_body, poped); + COMPILE_(body_seq, "when body", node->nd_body, popped); ADD_INSNL(body_seq, line, jump, endlabel); vals = node->nd_head; @@ -4065,14 +4065,14 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4065 if (node) { ADD_LABEL(cond_seq, elselabel); ADD_INSN(cond_seq, line, pop); - COMPILE_(cond_seq, "else", node, poped); + COMPILE_(cond_seq, "else", node, popped); ADD_INSNL(cond_seq, line, jump, endlabel); } else { debugs("== else (implicit)\n"); ADD_LABEL(cond_seq, elselabel); ADD_INSN(cond_seq, nd_line(tempnode), pop); - if (!poped) { + if (!popped) { ADD_INSN(cond_seq, nd_line(tempnode), putnil); } ADD_INSNL(cond_seq, nd_line(tempnode), jump, endlabel); @@ -4104,7 +4104,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4104 while (node && nd_type(node) == NODE_WHEN) { LABEL *l1 = NEW_LABEL(line = nd_line(node)); ADD_LABEL(body_seq, l1); - COMPILE_(body_seq, "when", node->nd_body, poped); + COMPILE_(body_seq, "when", node->nd_body, popped); ADD_INSNL(body_seq, line, jump, endlabel); vals = node->nd_head; @@ -4134,7 +4134,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4134 node = node->nd_next; } /* else */ - COMPILE_(ret, "else", node, poped); + COMPILE_(ret, "else", node, popped); ADD_INSNL(ret, nd_line(orig_node), jump, endlabel); ADD_SEQ(ret, body_seq); @@ -4179,7 +4179,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4179 if (tmp_label) ADD_LABEL(ret, tmp_label); ADD_LABEL(ret, redo_label); - COMPILE_POPED(ret, "while body", node->nd_body); + COMPILE_POPPED(ret, "while body", node->nd_body); ADD_LABEL(ret, next_label); /* next */ if (type == NODE_WHILE) { @@ -4211,7 +4211,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4211 ADD_LABEL(ret, break_label); /* break */ - if (poped) { + if (popped) { ADD_INSN(ret, line, pop); } @@ -4276,7 +4276,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4276 } ADD_LABEL(ret, retry_end_l); - if (poped) { + if (popped) { ADD_INSN(ret, line, pop); } @@ -4299,7 +4299,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4299 ADD_INSNL(ret, line, jump, ISEQ_COMPILE_DATA(iseq)->end_label); ADD_ADJUST_RESTORE(ret, splabel); - if (!poped) { + if (!popped) { ADD_INSN(ret, line, putnil); } } @@ -4308,7 +4308,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4308 /* escape from block */ COMPILE(ret, "break val (block)", node->nd_stts); ADD_INSN1(ret, line, throw, INT2FIX(level | TAG_BREAK)); - if (poped) { + if (popped) { ADD_INSN(ret, line, pop); } } @@ -4360,7 +4360,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4360 ADD_ADJUST(ret, line, ISEQ_COMPILE_DATA(iseq)->redo_label); ADD_INSNL(ret, line, jump, ISEQ_COMPILE_DATA(iseq)->start_label); ADD_ADJUST_RESTORE(ret, splabel); - if (!poped) { + if (!popped) { ADD_INSN(ret, line, putnil); } } @@ -4374,7 +4374,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4374 ADD_INSNL(ret, line, jump, ISEQ_COMPILE_DATA(iseq)->end_label); ADD_ADJUST_RESTORE(ret, splabel); - if (!poped) { + if (!popped) { ADD_INSN(ret, line, putnil); } } @@ -4409,7 +4409,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4409 COMPILE(ret, "next val", node->nd_stts); ADD_INSN1(ret, line, throw, INT2FIX(level | TAG_NEXT)); - if (poped) { + if (popped) { ADD_INSN(ret, line, pop); } } @@ -4428,7 +4428,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4428 add_ensure_iseq(ret, iseq, 0); ADD_INSNL(ret, line, jump, ISEQ_COMPILE_DATA(iseq)->redo_label); ADD_ADJUST_RESTORE(ret, splabel); - if (!poped) { + if (!popped) { ADD_INSN(ret, line, putnil); } } @@ -4446,7 +4446,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4446 ADD_INSNL(ret, line, jump, ISEQ_COMPILE_DATA(iseq)->start_label); ADD_ADJUST_RESTORE(ret, splabel); - if (!poped) { + if (!popped) { ADD_INSN(ret, line, putnil); } } @@ -4476,7 +4476,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4476 ADD_INSN(ret, line, putnil); ADD_INSN1(ret, line, throw, INT2FIX(level | TAG_REDO)); - if (poped) { + if (popped) { ADD_INSN(ret, line, pop); } } @@ -4491,7 +4491,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4491 ADD_INSN(ret, line, putnil); ADD_INSN1(ret, line, throw, INT2FIX(TAG_RETRY)); - if (poped) { + if (popped) { ADD_INSN(ret, line, pop); } } @@ -4501,7 +4501,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4501 break; } case NODE_BEGIN:{ - COMPILE_(ret, "NODE_BEGIN", node->nd_body, poped); + COMPILE_(ret, "NODE_BEGIN", node->nd_body, popped); break; } case NODE_RESCUE:{ @@ -4524,7 +4524,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4524 ADD_INSN(ret, line, nop); ADD_LABEL(ret, lcont); - if (poped) { + if (popped) { ADD_INSN(ret, line, pop); } @@ -4597,7 +4597,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4597 struct ensure_range *erange; INIT_ANCHOR(ensr); - COMPILE_POPED(ensr, "ensure ensr", node->nd_ensr); + COMPILE_POPPED(ensr, "ensure ensr", node->nd_ensr); er.begin = lstart; er.end = lend; @@ -4605,7 +4605,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4605 push_ensure_entry(iseq, &enl, &er, node->nd_ensr); ADD_LABEL(ret, lstart); - COMPILE_(ret, "ensure head", node->nd_head, poped); + COMPILE_(ret, "ensure head", node->nd_head, popped); ADD_LABEL(ret, lend); if (ensr->anchor.next == 0) { ADD_INSN(ret, line, nop); @@ -4630,7 +4630,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4630 case NODE_OR:{ LABEL *end_label = NEW_LABEL(line); COMPILE(ret, "nd_1st", node->nd_1st); - if (!poped) { + if (!popped) { ADD_INSN(ret, line, dup); } if (type == NODE_AND) { @@ -4639,16 +4639,16 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4639 else { ADD_INSNL(ret, line, branchif, end_label); } - if (!poped) { + if (!popped) { ADD_INSN(ret, line, pop); } - COMPILE_(ret, "nd_2nd", node->nd_2nd, poped); + COMPILE_(ret, "nd_2nd", node->nd_2nd, popped); ADD_LABEL(ret, end_label); break; } case NODE_MASGN:{ - compile_massign(iseq, ret, node, poped); + compile_massign(iseq, ret, node, popped); break; } @@ -4659,7 +4659,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4659 debugs("lvar: %"PRIsVALUE" idx: %d\n", rb_id2str(id), idx); COMPILE(ret, "rvalue", node->nd_value); - if (!poped) { + if (!popped) { ADD_INSN(ret, line, dup); } ADD_SETLOCAL(ret, line, idx, get_lvar_level(iseq)); @@ -4671,7 +4671,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4671 COMPILE(ret, "dvalue", node->nd_value); debugi("dassn id", rb_id2str(node->nd_vid) ? node->nd_vid : '*'); - if (!poped) { + if (!popped) { ADD_INSN(ret, line, dup); } @@ -4687,7 +4687,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4687 case NODE_GASGN:{ COMPILE(ret, "lvalue", node->nd_value); - if (!poped) { + if (!popped) { ADD_INSN(ret, line, dup); } ADD_INSN1(ret, line, setglobal, @@ -4697,7 +4697,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4697 case NODE_IASGN: case NODE_IASGN2:{ COMPILE(ret, "lvalue", node->nd_value); - if (!poped) { + if (!popped) { ADD_INSN(ret, line, dup); } ADD_INSN2(ret, line, setinstancevariable, @@ -4708,7 +4708,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4708 case NODE_CDECL:{ COMPILE(ret, "lvalue", node->nd_value); - if (!poped) { + if (!popped) { ADD_INSN(ret, line, dup); } @@ -4725,7 +4725,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4725 } case NODE_CVASGN:{ COMPILE(ret, "cvasgn val", node->nd_value); - if (!poped) { + if (!popped) { ADD_INSN(ret, line, dup); } ADD_INSN1(ret, line, setclassvariable, @@ -4763,7 +4763,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4763 * nd_mid */ - if (!poped) { + if (!popped) { ADD_INSN(ret, line, putnil); } asgnflag = COMPILE_RECV(ret, "NODE_OP_ASGN1 recv", node); @@ -4807,7 +4807,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L4807 ADD_INSN(re (... truncated) -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/