anchor.diff:  									c = _formula.charAt(i);
   									if( c === '(') ++_parent_counter;
   									if( c === ')') --_parent_counter;
  -
   									if(_parent_counter === 0){
  -										stack.push(reverse_porlish_notation(pool_formula, param_s));
  +										stack.push(reverse_porlish_notation(pool_formula, param_s, tmp_param_s));
   										break;
   									}
   									pool_formula += c;
   								}
  -							}else if( op_idx === 7){
  +							}else if( op_idx === IDX_PAREN + 1){
   								throw new TypeError("Error formula not closed ) : " + formula);
  +							}else if( op_idx === IDX_EQUAL ){
  +								var val = stack.pop();// 評価順に依存しないため
  +								var key = stack.pop();
  +								while(! $.isNumeric(val) && tmp_param_s.hasOwnProperty(val) ){
  +									val = tmp_param_s[val];
  +								}
  +								tmp_param_s[key] = val;								
  +								stack.push(val);
   							}else{
   								pool += c;
   							}
  
positive.code: 						// for new empty input
  						new_empty_line(tmp_el_list);
  						tmp_el_list.parent().height(tmp_el_list.height() + 100);
  						
  						tmp_el_list.on('change','input.key',function(){
  							var pre_height = tmp_el_list.height();
  							$('input.key', tmp_el_list).each(function(){
  
negative.code: 						target.data('my-org-prop_s', org_prop_s);
  					});
  				});
  
  				el_func_select_element.on('click', function(){
  					var my_regular_id = el_selected_val_id.val();
  					select_element(my_regular_id);
  				});
  
  				el_func_copy_element.on('click', function(){
  					try{
  						var added_target_s = null;
  